1
0
mirror of https://github.com/sqlite/sqlite.git synced 2025-11-16 23:02:26 +03:00

Fix a sprintf() problem introduced by (3916). (CVS 3927)

FossilOrigin-Name: 54a1d275aa0154a88d433a3c4df538d52c2c3ecb
This commit is contained in:
drh
2007-05-05 12:06:24 +00:00
parent c4c6b2a23d
commit 59df4cda00
3 changed files with 9 additions and 8 deletions

View File

@@ -946,7 +946,8 @@ int sqlite3WinTempFileName(char *zBuf){
for(i=strlen(zTempPath); i>0 && zTempPath[i-1]=='\\'; i--){}
zTempPath[i] = 0;
for(;;){
sqlite3_snprintf(sizeof(zBuf), zBuf, "%s\\"TEMP_FILE_PREFIX, zTempPath);
sqlite3_snprintf(SQLITE_TEMPNAME_SIZE, zBuf,
"%s\\"TEMP_FILE_PREFIX, zTempPath);
j = strlen(zBuf);
sqlite3Randomness(15, &zBuf[j]);
for(i=0; i<15; i++, j++){