Bug 393630 - "Potential crash on oom in GenerateAlternativeString" [p=masayuki@d-toybox.com (Masayuki Nakano) r=stuart a1.9=damons]

This commit is contained in:
reed@reedloden.com 2007-10-19 01:10:28 -07:00
Родитель f3a4c28930
Коммит c881482b6c
1 изменённых файлов: 2 добавлений и 0 удалений

Просмотреть файл

@ -1443,6 +1443,8 @@ private:
if (mAlternativeString)
free(mAlternativeString);
mAlternativeString = (PRUnichar *)malloc(mRangeLength * sizeof(PRUnichar));
if (!mAlternativeString)
return;
memcpy((void *)mAlternativeString, (const void *)mRangeString,
mRangeLength * sizeof(PRUnichar));
for (PRUint32 i = 0; i < mRangeLength; i++) {