summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-symbol-ext/src/symbol.c
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2020-04-28 13:16:27 +0900
committerYukihiro "Matz" Matsumoto <[email protected]>2020-04-28 13:57:46 +0900
commita395f8e2c829706eb7c9e0dccaab077f189ddb6e (patch)
treeebc497b9a5f21dd017a5d46b335627ad475898db /mrbgems/mruby-symbol-ext/src/symbol.c
parent3ce459f23a16a63973e1e0cfea299fb1ec108909 (diff)
downloadmruby-a395f8e2c829706eb7c9e0dccaab077f189ddb6e.tar.gz
mruby-a395f8e2c829706eb7c9e0dccaab077f189ddb6e.zip
Rename (and expose) UTF-8 related functions; ref #4712
- mrb_utf8len() - returns the size of a UTF-8 char (in bytes) - mrb_utf8_strlen() - returns the length of a UTF-8 string (in char)
Diffstat (limited to 'mrbgems/mruby-symbol-ext/src/symbol.c')
-rw-r--r--mrbgems/mruby-symbol-ext/src/symbol.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/mrbgems/mruby-symbol-ext/src/symbol.c b/mrbgems/mruby-symbol-ext/src/symbol.c
index 87f8381b1..ad922ad2f 100644
--- a/mrbgems/mruby-symbol-ext/src/symbol.c
+++ b/mrbgems/mruby-symbol-ext/src/symbol.c
@@ -47,7 +47,7 @@ mrb_sym_length(mrb_state *mrb, mrb_value self)
#ifdef MRB_UTF8_STRING
mrb_int byte_len;
const char *name = mrb_sym_name_len(mrb, mrb_symbol(self), &byte_len);
- len = mrb_utf8_len(name, byte_len);
+ len = mrb_utf8_strlen(name, byte_len);
#else
mrb_sym_name_len(mrb, mrb_symbol(self), &len);
#endif