From: Aleš Křenek Date: Wed, 26 Mar 2008 14:49:43 +0000 (+0000) Subject: zero-terminate returned array X-Git-Tag: merge_313_4~23 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=38c71c77f27becdeefc4c2710198aee2728f7b7f;p=jra1mw.git zero-terminate returned array --- diff --git a/org.glite.lb.server/src/userjobs.c b/org.glite.lb.server/src/userjobs.c index 75fd992..e78e249 100644 --- a/org.glite.lb.server/src/userjobs.c +++ b/org.glite.lb.server/src/userjobs.c @@ -70,7 +70,7 @@ int edg_wll_UserJobsServer( free(res); res = NULL; } - if (states) *states = calloc(njobs, sizeof(**states)); + if (states) *states = calloc(njobs+1, sizeof(**states)); idx = 0; for (i = 0; i < njobs; i++) { if (edg_wll_JobStatusServer(ctx, out[idx], -1, &(*states)[idx]) != 0) {