if ( (request->flags & EDG_WLL_PURGE_SERVER_DUMP) &&
((dumpfile = edg_wll_CreateTmpPurgeFile(ctx, &tmpfname)) == -1 ) )
- return edg_wll_Error(ctx, NULL, NULL);
+ goto abort;
/*
should be changed so that only purged events are sent to whole-server dumps
{
if ( request->flags & EDG_WLL_PURGE_SERVER_DUMP )
unlink(tmpfname);
- return edg_wll_Error(ctx, NULL, NULL);
+ goto abort;
}
}
*/
}
}
edg_wll_FreeStmt(&s);
-abort:
- // just for escaping from nested cycles
- ; /* prevent compiler to complain */
}
+abort:
+
if (parse && !edg_wll_Error(ctx,NULL,NULL))
{
if ( naffected_jobs ) {