From 6b508571f6fe86a44c0c372863c0b93971ea1a13 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20K=C5=99enek?= Date: Wed, 1 Aug 2007 16:54:48 +0000 Subject: [PATCH] - avoid sprintf to itself - ' ' as an integer separator rather than '' (have it ever worked?) --- org.glite.lb.server/src/jobstat.h | 2 +- org.glite.lb.server/src/jobstat_supp.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/org.glite.lb.server/src/jobstat.h b/org.glite.lb.server/src/jobstat.h index 850a27c..761403c 100644 --- a/org.glite.lb.server/src/jobstat.h +++ b/org.glite.lb.server/src/jobstat.h @@ -11,7 +11,7 @@ * (includes edg_wll_JobStat API structure) */ -#define INTSTAT_VERSION "release-3.3.2_pbs_condor" +#define INTSTAT_VERSION "release-3.3.3" // Internal error codes diff --git a/org.glite.lb.server/src/jobstat_supp.c b/org.glite.lb.server/src/jobstat_supp.c index 89c728e..68d57b6 100644 --- a/org.glite.lb.server/src/jobstat_supp.c +++ b/org.glite.lb.server/src/jobstat_supp.c @@ -90,7 +90,7 @@ static char *enc_int_array(char *old, int *item, int itemsNo) strpom=(char*)calloc(strlen(old)+1,sizeof(char)); - for (index=0; index <= itemsNo; index++) sprintf(strpom,"%s%d%s", strpom, item[index],index==itemsNo?"":";"); + for (index=0; index <= itemsNo; index++) sprintf(strpom+strlen(strpom),"%d%s", item[index],index==itemsNo?" ":";"); asprintf(&out,"%s%s ", old, strpom); free(strpom); -- 1.8.2.3