diff options
| author | KOBAYASHI Shuji <[email protected]> | 2019-10-16 18:18:58 +0900 |
|---|---|---|
| committer | KOBAYASHI Shuji <[email protected]> | 2019-10-16 18:18:58 +0900 |
| commit | 3827c4deb296621a845e158dceb51c2234566a54 (patch) | |
| tree | da609d0deb87704059493540cb8dc53fd0cab0b6 /src | |
| parent | b7af9c47b3f6ec656f7e2d7ee4c1d11cda667748 (diff) | |
| download | mruby-3827c4deb296621a845e158dceb51c2234566a54.tar.gz mruby-3827c4deb296621a845e158dceb51c2234566a54.zip | |
Use `mrb_sym_name_len` instead of `mrb_sym_name` in `assign_class_name`
Diffstat (limited to 'src')
| -rw-r--r-- | src/variable.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/variable.c b/src/variable.c index 0d8b76863..dce598835 100644 --- a/src/variable.c +++ b/src/variable.c @@ -378,7 +378,7 @@ assign_class_name(mrb_state *mrb, struct RObject *obj, mrb_sym sym, mrb_value v) { if (namespace_p(obj->tt) && namespace_p(mrb_type(v))) { struct RObject *c = mrb_obj_ptr(v); - if (obj != c && ISUPPER(mrb_sym_name(mrb, sym)[0])) { + if (obj != c && ISUPPER(mrb_sym_name_len(mrb, sym, NULL)[0])) { mrb_sym id_classname = mrb_intern_lit(mrb, "__classname__"); mrb_value o = mrb_obj_iv_get(mrb, c, id_classname); |
