diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/charset/aliases.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/charset/aliases.c b/src/charset/aliases.c index 5c173d0..81962eb 100644 --- a/src/charset/aliases.c +++ b/src/charset/aliases.c @@ -62,6 +62,10 @@ static int parserutils_charset_alias_match(const void *a, const void *b) s_alias++; } + while ((key_left > 0) && IS_PUNCT_OR_SPACE(*s_key)) { + key_left--; s_key++; + } + return key_left - alias_left; } |