From: Aleš Křenek Date: Wed, 3 Aug 2005 14:13:56 +0000 (+0000) Subject: fix printing times X-Git-Tag: glite-lb_R_1_1_0~9 X-Git-Url: http://scientific.zcu.cz/git/?a=commitdiff_plain;h=470f3c4645acbf66296f92d267de536154d95fe1;p=jra1mw.git fix printing times --- diff --git a/org.glite.lb.client/examples/job_status.c b/org.glite.lb.client/examples/job_status.c index e894065..696202d 100644 --- a/org.glite.lb.client/examples/job_status.c +++ b/org.glite.lb.client/examples/job_status.c @@ -233,9 +233,12 @@ static void printstat(edg_wll_JobStat stat, int level) printf("%sstateEnterTime : %ld.%06ld\n", ind, stat.stateEnterTime.tv_sec,stat.stateEnterTime.tv_usec); printf("%sstateEnterTimes : \n",ind); if (stat.stateEnterTimes) - for (i=1; i<=stat.stateEnterTimes[0]; i++) - printf("%s%14s %s", ind, edg_wll_StatToString(i-1), (stat.stateEnterTimes[i] == 0) ? - " - not available -\n" : ctime((time_t *) &stat.stateEnterTimes[i])); + for (i=1; i<=stat.stateEnterTimes[0]; i++) { + time_t st = stat.stateEnterTimes[i]; + + printf("%s%14s %s", ind, edg_wll_StatToString(i-1), st == 0 ? + " - not available -\n" : ctime(&st)); + } printf("%slastUpdateTime : %ld.%06ld\n", ind, stat.lastUpdateTime.tv_sec,stat.lastUpdateTime.tv_usec); printf("%sexpectUpdate : %d\n", ind, stat.expectUpdate); printf("%sexpectFrom : %s\n", ind, stat.expectFrom);