Clean up Clang 15 sprintf() warnings in libcom and ca

This commit is contained in:
Andrew Johnson
2023-12-12 13:53:33 -06:00
parent 56dbc949ff
commit 5ecf7d18a8
7 changed files with 10 additions and 9 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];
sprintf ( fracFormat, "%%0%lulu", fracWid );
snprintf ( fracFormat, sizeof ( fracFormat ), "%%0%lulu", fracWid );
int status = epicsSnprintf ( pBufCur, bufLenLeft, fracFormat, frac );
if ( status > 0 ) {
unsigned long nChar = static_cast < unsigned long > ( status );