set_nameErrSet = bufErrSet; /* MR23 */\r
}\r
else { /* wild card */\r
- static char buf[sizeof("zzerr")+10];\r
- static char bufErrSet[sizeof("zzerr")+10];\r
+ static char buf[sizeof("zzerr")+11];\r
+ static char bufErrSet[sizeof("zzerr")+11];\r
int n = DefErrSet( &b, 0, NULL );\r
int nErrSet = DefErrSetWithSuffix(0, &bErrSet, 1, NULL, "_set");\r
- if ( GenCC ) sprintf(buf, "err%d", n);\r
- else sprintf(buf, "zzerr%d", n);\r
+ if ( GenCC ) snprintf(buf, 11, "err%d", n);\r
+ else snprintf(buf, 11, "zzerr%d", n);\r
if ( GenCC ) sprintf(bufErrSet, "err%d", nErrSet);\r
- else sprintf(bufErrSet, "zzerr%d", nErrSet);\r
+ else snprintf(bufErrSet, 11, "zzerr%d", nErrSet);\r
set_name = buf;\r
set_nameErrSet = bufErrSet;\r
}\r
#endif\r
{\r
int j;\r
- static char imag_name[20];\r
+ static char imag_name[25];\r
\r
/* look in all lexclasses for the token */\r
if ( TokenString(token) != NULL ) return TokenString(token);\r
}\r
\r
if (1) {\r
- sprintf(imag_name,"UnknownToken#%d",token); /* MR13 */\r
+ snprintf(imag_name, 25, "UnknownToken#%d", token); /* MR13 */\r
return imag_name; /* MR13 */\r
}\r
\r