зеркало из https://github.com/mozilla/gecko-dev.git
fix leak of charset string. bug 176989, patch by keeda@hotpop.com,
r=peterv, sr=jst
This commit is contained in:
Родитель
afc0dd96b3
Коммит
bce74cf4fe
|
@ -979,9 +979,9 @@ nsHTMLDocument::StartDocumentLoad(const char* aCommand,
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isPostPage && muCV && kCharsetFromHintPrevDoc > charsetSource) {
|
if (isPostPage && muCV && kCharsetFromHintPrevDoc > charsetSource) {
|
||||||
PRUnichar* requestCharset;
|
nsXPIDLString requestCharset;
|
||||||
muCV->GetPrevDocCharacterSet(&requestCharset);
|
muCV->GetPrevDocCharacterSet(getter_Copies(requestCharset));
|
||||||
if (*requestCharset) {
|
if (!requestCharset.IsEmpty()) {
|
||||||
charsetSource = kCharsetFromHintPrevDoc;
|
charsetSource = kCharsetFromHintPrevDoc;
|
||||||
charset = requestCharset;
|
charset = requestCharset;
|
||||||
}
|
}
|
||||||
|
|
Загрузка…
Ссылка в новой задаче