зеркало из https://github.com/mozilla/gecko-dev.git
Bug 369505 - "Dangerous sprintf calls in NSInstallExecute::toString" [p=benjamin@smedbergs.us (Benjamin Smedberg) r=dveditz a1.9=schrep]
This commit is contained in:
Родитель
8813a97453
Коммит
d8d233380b
|
@ -273,7 +273,7 @@ char* nsInstallExecute::toString()
|
|||
|
||||
if (rsrcVal)
|
||||
{
|
||||
sprintf( buffer, rsrcVal, tempString);
|
||||
PR_snprintf(buffer, sizeof(buffer), rsrcVal, tempString);
|
||||
nsCRT::free(rsrcVal);
|
||||
}
|
||||
|
||||
|
@ -288,7 +288,7 @@ char* nsInstallExecute::toString()
|
|||
{
|
||||
nsCAutoString temp;
|
||||
mExecutableFile->GetNativePath(temp);
|
||||
sprintf( buffer, rsrcVal, temp.get());
|
||||
PR_snprintf(buffer, sizeof(buffer), rsrcVal, temp.get());
|
||||
nsCRT::free(rsrcVal);
|
||||
}
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче