bug 133715 patch by neil@parkwaycc.co.uk r=biesi sr=darin a=asa

data: url without charset kills browser
This commit is contained in:
cbiesinger%web.de 2002-03-28 21:07:46 +00:00
Родитель d132d7ca45
Коммит 2b539e9f2d
1 изменённых файлов: 5 добавлений и 4 удалений

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

@ -158,12 +158,13 @@ nsDataChannel::ParseData() {
mContentType = buffer; mContentType = buffer;
ToLowerCase(mContentType); ToLowerCase(mContentType);
char *charset = PL_strcasestr(semiColon + 1, "charset="); if (semiColon) {
if (charset) char *charset = PL_strcasestr(semiColon + 1, "charset=");
mContentCharset = charset + sizeof("charset=") - 1; if (charset)
mContentCharset = charset + sizeof("charset=") - 1;
if (semiColon)
*semiColon = ';'; *semiColon = ';';
}
} }
mContentType.StripWhitespace(); mContentType.StripWhitespace();
mContentCharset.StripWhitespace(); mContentCharset.StripWhitespace();