summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/fe-text/utf8.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/fe-text/utf8.c b/src/fe-text/utf8.c
index e58307d2..8a2f2a8b 100644
--- a/src/fe-text/utf8.c
+++ b/src/fe-text/utf8.c
@@ -78,17 +78,17 @@ unichar get_utf8_char(const unsigned char **ptr, int len)
mask = 0;
UTF8_COMPUTE(**ptr, mask, chrlen);
- if (len == -1)
+ if (chrlen == -1)
return (unichar) -2;
if (chrlen > len)
return (unichar) -1;
- UTF8_GET(result, *ptr, i, mask, len);
+ UTF8_GET(result, *ptr, i, mask, chrlen);
if (result == -1)
return (unichar) -2;
- *ptr += len-1;
+ *ptr += chrlen-1;
return result;
}