From: Alan T. DeKok Date: Fri, 4 Mar 2011 14:07:56 +0000 (+0100) Subject: Mark pointer NULL when it's free X-Git-Tag: release_2_1_11~102 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6de46ecb23b78a785ac0dc1ccc0aa8a3f5b12318;p=thirdparty%2Ffreeradius-server.git Mark pointer NULL when it's free --- diff --git a/src/lib/dict.c b/src/lib/dict.c index f349beb5d5c..c675ed6202b 100644 --- a/src/lib/dict.c +++ b/src/lib/dict.c @@ -340,8 +340,10 @@ static void fr_pool_delete(fr_pool_t **pfp) for (fp = *pfp; fp != NULL; fp = next) { next = fp->page_next; + fp->page_next = NULL; free(fp); } + *pfp = NULL; }