From: Alan T. DeKok Date: Sun, 17 Feb 2013 16:53:57 +0000 (-0500) Subject: Clear memory using correct size X-Git-Tag: release_2_2_1~165 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7fe059b7dcf118bb43516b818ad522ffd553ff8c;p=thirdparty%2Ffreeradius-server.git Clear memory using correct size Closes Coverity #720439, 40, 41 --- diff --git a/src/main/conffile.c b/src/main/conffile.c index a63ca3371ad..a6e5584059d 100644 --- a/src/main/conffile.c +++ b/src/main/conffile.c @@ -195,7 +195,7 @@ void cf_pair_free(CONF_PAIR **cp) */ #ifndef NDEBUG - memset(*cp, 0, sizeof(*cp)); + memset(*cp, 0, sizeof(cp)); #endif free(*cp); @@ -214,7 +214,7 @@ static void cf_data_free(CONF_DATA **cd) ((*cd)->free)((*cd)->data); } #ifndef NDEBUG - memset(*cd, 0, sizeof(*cd)); + memset(*cd, 0, sizeof(cd)); #endif free(*cd); *cd = NULL; @@ -387,7 +387,7 @@ void cf_section_free(CONF_SECTION **cs) * And free the section */ #ifndef NDEBUG - memset(*cs, 0, sizeof(*cs)); + memset(*cs, 0, sizeof(cs)); #endif free(*cs);