only the sscanf should have the %lf

This commit is contained in:
Marty Kraimer
2003-04-07 12:41:12 +00:00
parent 6958eafd44
commit cb4e242b40

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= %lf seconds ",psl->period);
sprintf(message,"Scan Period= %f seconds ",psl->period);
printList(psl,message);
}
return(0);
@@ -525,7 +525,7 @@ static void spawnPeriodic(int ind)
char taskName[20];
psl = papPeriodic[ind];
sprintf(taskName,"scan%lf",psl->period);
sprintf(taskName,"scan%f",psl->period);
/*strip off trailing 0s*/
while(taskName[strlen(taskName)-1]=='0') taskName[strlen(taskName)-1] = 0;
/*strip trailing . */