Use epicsSnprintf() for old MSVC compilers

This commit is contained in:
Andrew Johnson
2023-12-14 11:31:36 -06:00
parent 5ecf7d18a8
commit 2e6fd505d2
6 changed files with 13 additions and 12 deletions
+1 -1
View File
@@ -238,7 +238,7 @@ size_t epicsStdCall epicsTimeToStrftime (char *pBuff, size_t bufLength, const ch
// convert nanosecs to integer of correct range
frac /= div[fracWid];
char fracFormat[32];
snprintf ( fracFormat, sizeof ( fracFormat ), "%%0%lulu", fracWid );
epicsSnprintf ( fracFormat, sizeof ( fracFormat ), "%%0%lulu", fracWid );
int status = epicsSnprintf ( pBufCur, bufLenLeft, fracFormat, frac );
if ( status > 0 ) {
unsigned long nChar = static_cast < unsigned long > ( status );