зеркало из https://github.com/mozilla/pjs.git
fixed bug16624; r=buster. Buffer used to translate unicode entities in forms wasn't being truncated.
This commit is contained in:
Родитель
14154d88b4
Коммит
e42ff0e367
|
@ -1804,6 +1804,7 @@ nsresult CNavDTD::CollectSkippedContent(nsCParserNode& aNode,PRInt32 &aCount) {
|
|||
|
||||
eHTMLTokenTypes theTokenType=(eHTMLTokenTypes)theNextToken->GetTokenType();
|
||||
|
||||
theTempStr.Truncate();
|
||||
if((eHTMLTag_textarea==theNodeTag) && (eToken_entity==theTokenType)) {
|
||||
((CEntityToken*)theNextToken)->TranslateToUnicodeStr(theTempStr);
|
||||
}
|
||||
|
|
|
@ -1804,6 +1804,7 @@ nsresult CNavDTD::CollectSkippedContent(nsCParserNode& aNode,PRInt32 &aCount) {
|
|||
|
||||
eHTMLTokenTypes theTokenType=(eHTMLTokenTypes)theNextToken->GetTokenType();
|
||||
|
||||
theTempStr.Truncate();
|
||||
if((eHTMLTag_textarea==theNodeTag) && (eToken_entity==theTokenType)) {
|
||||
((CEntityToken*)theNextToken)->TranslateToUnicodeStr(theTempStr);
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче