X-Git-Url: http://git.silcnet.org/gitweb/?a=blobdiff_plain;f=lib%2Fsilcutil%2Fsilcstack.c;h=6107cf047598a912e888fa55aadc59850b4f2be5;hb=e9374395ec9747bddd3ea0bfd3e5a17717e97b31;hp=fabef8ec7dbddc953b8ba2ff45cec6f7f4aafeca;hpb=f3b43606c546a86a43b283b46464972296e1e271;p=silc.git diff --git a/lib/silcutil/silcstack.c b/lib/silcutil/silcstack.c index fabef8ec..6107cf04 100644 --- a/lib/silcutil/silcstack.c +++ b/lib/silcutil/silcstack.c @@ -4,7 +4,7 @@ Author: Pekka Riikonen - Copyright (C) 2003 - 2006 Pekka Riikonen + Copyright (C) 2003 - 2008 Pekka Riikonen This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -66,6 +66,9 @@ void silc_stack_free(SilcStack stack) { int i; + if (!stack) + return; + silc_free(stack->frames); for (i = 0; i < SILC_STACK_BLOCK_NUM; i++) silc_free(stack->stack[i]);