diff --git a/src/lexer.c b/src/lexer.c index 4cc1f35..6a6775e 100755 --- a/src/lexer.c +++ b/src/lexer.c @@ -3052,7 +3052,7 @@ static Node* GetTokenFromStream( TidyDocImpl* doc, GetTokenMode mode ) c = TY_(ReadChar)(doc->docIn); /* Fix hyphens at beginning of tag */ - if ( c != '-' && fixComments && lexer->txtstart - lexer->txtend == 0 ) + if ( c != '-' && fixComments && lexer->lexsize - lexer->txtstart == 1 ) { lexer->lexbuf[lexer->lexsize - 1] = '='; }