From 6f8d94c8dd5342e48bccf55be9e3fe10c8cab4ff Mon Sep 17 00:00:00 2001 From: Marty Kraimer Date: Tue, 8 Apr 2003 15:25:16 +0000 Subject: [PATCH] use %g instead of %f. Saves several lines of code --- src/db/dbScan.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/db/dbScan.c b/src/db/dbScan.c index eda5bef9b..8b9a1f625 100644 --- a/src/db/dbScan.c +++ b/src/db/dbScan.c @@ -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,