From: Zdeněk Šustr Date: Tue, 21 Aug 2012 15:52:20 +0000 (+0000) Subject: Prevent edg_wll_FreeAcl() from crashing on NULL X-Git-Tag: glite-jobid-api-c_R_2_2_2_1~21 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=65bea8e48a6be874e652578469871bafbcc471b7;p=jra1mw.git Prevent edg_wll_FreeAcl() from crashing on NULL --- diff --git a/org.glite.lb.server/src/lb_authz.c b/org.glite.lb.server/src/lb_authz.c index fa520c7..fad7d80 100644 --- a/org.glite.lb.server/src/lb_authz.c +++ b/org.glite.lb.server/src/lb_authz.c @@ -687,9 +687,10 @@ edg_wll_InitAcl(edg_wll_Acl *acl) void edg_wll_FreeAcl(edg_wll_Acl acl) { - if ( acl->value ) GRSTgaclAclFree(acl->value); - if ( acl->string ) free(acl->string); - free(acl); + if (acl) { + if ( acl->value ) GRSTgaclAclFree(acl->value); + if ( acl->string ) free(acl->string); + free(acl); } } int