From: František Dvořák Date: Thu, 12 Jul 2012 10:39:26 +0000 (+0000) Subject: Number of items instead of size to FetchRow (fixes a crash when building with -O2). X-Git-Tag: glite-jobid-api-c_R_2_1_2_3~13 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=fcf1d8b37402a5008761763e66e08c8fc43b7c48;p=jra1mw.git Number of items instead of size to FetchRow (fixes a crash when building with -O2). --- diff --git a/org.glite.lb.server/src/jobstat.c b/org.glite.lb.server/src/jobstat.c index b7de13e..06b19d3 100644 --- a/org.glite.lb.server/src/jobstat.c +++ b/org.glite.lb.server/src/jobstat.c @@ -200,7 +200,7 @@ int edg_wll_JobStatusServer( edg_wll_SetError(ctx, ENOMEM, "edg_wll_JobStatusServer() calloc children_states failed!"); goto rollback; } - while ((num_f = edg_wll_FetchRow(ctx, sh, sizeof(out_stat), NULL, out_stat)) == 3 + while ((num_f = edg_wll_FetchRow(ctx, sh, sizeof(out_stat)/sizeof(out_stat[0]), NULL, out_stat)) == 3 && i < num_sub) { if (!strcmp(INTSTAT_VERSION,out_stat[0])) { js = dec_intJobStat(out_stat[1], &s_out);