From: Zdeněk Salvet Date: Thu, 10 Nov 2005 13:37:56 +0000 (+0000) Subject: Avoid double free() on database errors. X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=71d5eb7ca00ccd366483314361d2cdb222850e1c;p=jra1mw.git Avoid double free() on database errors. --- diff --git a/org.glite.lb.server/src/store.c.T b/org.glite.lb.server/src/store.c.T index b2bcbc4..6ce17fb 100644 --- a/org.glite.lb.server/src/store.c.T +++ b/org.glite.lb.server/src/store.c.T @@ -128,7 +128,7 @@ int edg_wll_StoreEvent(edg_wll_Context ctx,edg_wll_Event *e,int *seq) free(stmt); } - free(stmt); + free(stmt); stmt = NULL; if ((err = store_seq(ctx,e,next)) || (err = store_flesh(ctx,e,jobid,next))) { /* attempt to cleanup, ignore new errors */