summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorYukihiro "Matz" Matsumoto <[email protected]>2014-01-10 04:44:13 -0800
committerYukihiro "Matz" Matsumoto <[email protected]>2014-01-10 04:44:13 -0800
commit3fff0e20258648a098477ed68661df07ab0d48dd (patch)
treeac4f9edccd4d33a492f348be4ccb2a3f5c5e58f2
parentff9b41cc371d7d5a75e58f62d01180787d21b327 (diff)
parent61745a47275464b068d09ce559bb8eb1901b14f4 (diff)
downloadmruby-3fff0e20258648a098477ed68661df07ab0d48dd.tar.gz
mruby-3fff0e20258648a098477ed68661df07ab0d48dd.zip
Merge pull request #1656 from h2so5/string-length-utf8
String#length should be an alias of String#size
-rw-r--r--mrbgems/mruby-string-utf8/src/string.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/mrbgems/mruby-string-utf8/src/string.c b/mrbgems/mruby-string-utf8/src/string.c
index c377726a2..326d79e40 100644
--- a/mrbgems/mruby-string-utf8/src/string.c
+++ b/mrbgems/mruby-string-utf8/src/string.c
@@ -285,6 +285,7 @@ mrb_mruby_string_utf8_gem_init(mrb_state* mrb)
struct RClass * s = mrb->string_class;
mrb_define_method(mrb, s, "size", mrb_str_size, MRB_ARGS_NONE());
+ mrb_define_method(mrb, s, "length", mrb_str_size, MRB_ARGS_NONE());
mrb_define_method(mrb, s, "[]", mrb_str_aref_m, MRB_ARGS_ANY());
mrb_define_method(mrb, s, "slice", mrb_str_aref_m, MRB_ARGS_ANY());
mrb_define_method(mrb, s, "reverse", mrb_str_reverse, MRB_ARGS_NONE());