Skip to content

Commit 7d28b21

Browse files
seaburgEvgeniy Yurtaev
authored andcommitted
Fix skipping parsing character
1 parent 9a9acf2 commit 7d28b21

File tree

1 file changed

+2
-7
lines changed

1 file changed

+2
-7
lines changed

src/lexer.c

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2746,14 +2746,9 @@ static Node* GetTokenFromStream( TidyDocImpl* doc, GetTokenMode mode )
27462746
continue; /* no text so keep going */
27472747
}
27482748

2749-
/* fix for bug 762102 */
2750-
if (c == '&')
2751-
{
2752-
TY_(UngetChar)(c, doc->docIn);
2753-
--(lexer->lexsize);
2754-
}
2755-
27562749
/* otherwise treat as CDATA */
2750+
TY_(UngetChar)(c, doc->docIn);
2751+
lexer->lexsize -= 1;
27572752
lexer->state = LEX_CONTENT;
27582753
lexer->waswhite = no;
27592754
continue;

0 commit comments

Comments
 (0)