diff options
author | Alexander <lex.borisov@gmail.com> | 2018-08-17 11:08:16 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-08-17 11:08:16 +0300 |
commit | b8b6ca6861b095ac8c041806338829dc912ba798 (patch) | |
tree | cc9f0556ee5acad2ec7055615573f398f75f24a0 | |
parent | bcc92e72aeda7791d14f66c3c61067086ed89229 (diff) | |
parent | 0feee0101d7f65db6bd1db1a26dd50e241652111 (diff) |
Merge pull request #57 from Azq2/patch-13
fix charef parsing
-rw-r--r-- | source/myhtml/charef.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/source/myhtml/charef.c b/source/myhtml/charef.c index 1930f0c..64975de 100644 --- a/source/myhtml/charef.c +++ b/source/myhtml/charef.c @@ -140,14 +140,12 @@ const charef_entry_t * myhtml_charef_find_by_pos(size_t pos, const char *begin, result->is_done = 1; - if(named_character_references[pos].codepoints_len) - return &named_character_references[pos]; - else if(result->last_entry) { + if(result->last_entry) { *offset = result->last_offset; return result->last_entry; } - return &named_character_references[pos]; + return &named_character_references[0]; } |