sprintf -> PyOS_snprintf in some "obviously safe" cases.

Also changed <>-style #includes to ""-style in some places where the
former didn't make sense.
This commit is contained in:
Tim Peters 2001-11-28 20:27:42 +00:00
parent 05bd787c6c
commit 885d457709
15 changed files with 61 additions and 42 deletions

View file

@ -432,7 +432,8 @@ os2_strerror(char *msgbuf, int msgbuflen, int errorcode, char *reason)
if (rc == NO_ERROR)
os2_formatmsg(msgbuf, msglen, reason);
else
sprintf(msgbuf, "unknown OS error #%d", errorcode);
PyOS_snprintf(msgbuf, sizeof(msgbuf),
"unknown OS error #%d", errorcode);
return msgbuf;
}
@ -5814,8 +5815,9 @@ static int insertvalues(PyObject *d)
case 40: ver = "4.00"; break;
case 50: ver = "5.00"; break;
default:
sprintf(tmp, "%d-%d", values[QSV_VERSION_MAJOR],
values[QSV_VERSION_MINOR]);
PyOS_snprintf(tmp, sizeof(tmp),
"%d-%d", values[QSV_VERSION_MAJOR],
values[QSV_VERSION_MINOR]);
ver = &tmp[0];
}