summaryrefslogtreecommitdiffhomepage
path: root/mrbgems/mruby-string-utf8
diff options
context:
space:
mode:
authorh2so5 <[email protected]>2014-01-10 20:01:04 +0900
committerh2so5 <[email protected]>2014-01-10 20:01:04 +0900
commit61745a47275464b068d09ce559bb8eb1901b14f4 (patch)
treeac4f9edccd4d33a492f348be4ccb2a3f5c5e58f2 /mrbgems/mruby-string-utf8
parentff9b41cc371d7d5a75e58f62d01180787d21b327 (diff)
downloadmruby-61745a47275464b068d09ce559bb8eb1901b14f4.tar.gz
mruby-61745a47275464b068d09ce559bb8eb1901b14f4.zip
String#length should be an alias of String#size
Diffstat (limited to 'mrbgems/mruby-string-utf8')
-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());