Skip to content

Commit 541219b

Browse files
authored
fix charef parsing
fix bugs like this: &redirect => ®direct
1 parent 0ade0e5 commit 541219b

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

source/myhtml/charef.c

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -140,14 +140,12 @@ const charef_entry_t * myhtml_charef_find_by_pos(size_t pos, const char *begin,
140140

141141
result->is_done = 1;
142142

143-
if(named_character_references[pos].codepoints_len)
144-
return &named_character_references[pos];
145-
else if(result->last_entry) {
143+
if(result->last_entry) {
146144
*offset = result->last_offset;
147145
return result->last_entry;
148146
}
149147

150-
return &named_character_references[pos];
148+
return &named_character_references[0];
151149
}
152150

153151

0 commit comments

Comments
 (0)