Merge pull request #384 from seaburg/master
Fix skipping parsing character
This commit is contained in:
commit
4b135d9b47
|
@ -2748,14 +2748,9 @@ static Node* GetTokenFromStream( TidyDocImpl* doc, GetTokenMode mode )
|
|||
continue; /* no text so keep going */
|
||||
}
|
||||
|
||||
/* fix for bug 762102 */
|
||||
if (c == '&')
|
||||
{
|
||||
TY_(UngetChar)(c, doc->docIn);
|
||||
--(lexer->lexsize);
|
||||
}
|
||||
|
||||
/* otherwise treat as CDATA */
|
||||
TY_(UngetChar)(c, doc->docIn);
|
||||
lexer->lexsize -= 1;
|
||||
lexer->state = LEX_CONTENT;
|
||||
lexer->waswhite = no;
|
||||
continue;
|
||||
|
|
Loading…
Reference in a new issue