use %g instead of %f. Saves several lines of code
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user