use %g instead of %f. Saves several lines of code

This commit is contained in:
Marty Kraimer
2003-04-08 15:25:16 +00:00
parent ef3a3629a5
commit 6f8d94c8dd

View File

@@ -304,7 +304,7 @@ int epicsShareAPI scanppl(double period) /*print periodic list*/
psl = papPeriodic[i];
if(psl==NULL) continue;
if(period>0.0 && (fabs(period - psl->period) >.05)) continue;
sprintf(message,"Scan Period= %f seconds ",psl->period);
sprintf(message,"Scan Period= %g seconds ",psl->period);
printList(psl,message);
}
return(0);
@@ -525,11 +525,7 @@ static void spawnPeriodic(int ind)
char taskName[20];
psl = papPeriodic[ind];
sprintf(taskName,"scan%f",psl->period);
/*strip off trailing 0s*/
while(taskName[strlen(taskName)-1]=='0') taskName[strlen(taskName)-1] = 0;
/*strip trailing . */
if(taskName[strlen(taskName)-1]=='.') taskName[strlen(taskName)-1] = 0;
sprintf(taskName,"scan%g",psl->period);
periodicTaskId[ind] = epicsThreadCreate(
taskName,
epicsThreadPriorityScanLow + ind,