50311, 51088: fix a hang/crash in Rewrap. r=scc

This commit is contained in:
akkana%netscape.com 2000-09-01 22:27:26 +00:00
Родитель 0e2dcfbd89
Коммит 31d9c7fbca
2 изменённых файлов: 2 добавлений и 2 удалений

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

@ -142,7 +142,7 @@ nsInternetCiter::StripCitesAndLinebreaks(const nsString& aInString,
else
aOutString.AppendWithConversion('\n'); // DOM linebreaks, not NS_LINEBREAK
// Skip over any more consecutive linebreak-like characters:
while (aOutString[i] == '\r' || aOutString[i] == '\n')
while (i < length && (aInString[i] == '\r' || aInString[i] == '\n'))
++i;
}
else // no more newlines

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

@ -142,7 +142,7 @@ nsInternetCiter::StripCitesAndLinebreaks(const nsString& aInString,
else
aOutString.AppendWithConversion('\n'); // DOM linebreaks, not NS_LINEBREAK
// Skip over any more consecutive linebreak-like characters:
while (aOutString[i] == '\r' || aOutString[i] == '\n')
while (i < length && (aInString[i] == '\r' || aInString[i] == '\n'))
++i;
}
else // no more newlines