diff options
| author | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-02-26 21:59:01 +0900 |
|---|---|---|
| committer | Yukihiro "Matz" Matsumoto <[email protected]> | 2014-02-26 21:59:01 +0900 |
| commit | cc3921385663f686ea094e699f8c70d9dbc52afd (patch) | |
| tree | 6c0fa5fb0c53295a4daf64e6d01215f81966da5f /src | |
| parent | 8c949eeef09c4f414f40eac4c166a1909bf06e63 (diff) | |
| parent | d31611574835771733101fee216bc296fae052a6 (diff) | |
| download | mruby-cc3921385663f686ea094e699f8c70d9dbc52afd.tar.gz mruby-cc3921385663f686ea094e699f8c70d9dbc52afd.zip | |
Merge pull request #1748 from cubicdaiya/issues/optim_get_valid_iv_sym
fix bug for get_valid_iv_sym
Diffstat (limited to 'src')
| -rw-r--r-- | src/kernel.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kernel.c b/src/kernel.c index 25863c897..e61a602be 100644 --- a/src/kernel.c +++ b/src/kernel.c @@ -585,7 +585,7 @@ get_valid_iv_sym(mrb_state *mrb, mrb_value iv_name) mrb_assert(mrb_symbol_p(iv_name) || mrb_string_p(iv_name)); if (mrb_string_p(iv_name)) { - iv_name_id = mrb_intern_cstr(mrb, RSTRING_PTR(iv_name)); + iv_name_id = mrb_intern(mrb, RSTRING_PTR(iv_name), RSTRING_LEN(iv_name)); valid_iv_name(mrb, iv_name_id, RSTRING_PTR(iv_name), RSTRING_LEN(iv_name)); } else { |
