From: Aleš Křenek Date: Thu, 26 Apr 2007 16:41:30 +0000 (+0000) Subject: glite_jp_attrval_free(): clean the freed structure to be callable multiple times X-Git-Tag: gridsite-core_R_1_5_0~15 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=057397e49a11a9933809ed665d192e32dfdda819;p=jra1mw.git glite_jp_attrval_free(): clean the freed structure to be callable multiple times --- diff --git a/org.glite.jp.common/src/attr.c b/org.glite.jp.common/src/attr.c index 42a5cc6..d088009 100644 --- a/org.glite.jp.common/src/attr.c +++ b/org.glite.jp.common/src/attr.c @@ -14,6 +14,7 @@ void glite_jp_attrval_free(glite_jp_attrval_t *a,int f) free(a->name); free(a->value); free(a->origin_detail); + memset(a,0,sizeof *a); if (f) free(a); }