From 411168deab5f3fa3cff5c204db0758c482d206ea Mon Sep 17 00:00:00 2001 From: Pavel Date: Sun, 9 Feb 2014 23:51:51 +0700 Subject: Fix Kernel#global_variables for $1-$9 --- src/variable.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/variable.c') diff --git a/src/variable.c b/src/variable.c index 5ced2dfbd..de56c3ce6 100644 --- a/src/variable.c +++ b/src/variable.c @@ -1052,7 +1052,7 @@ mrb_f_global_variables(mrb_state *mrb, mrb_value self) buf[2] = 0; for (i = 1; i <= 9; ++i) { buf[1] = (char)(i + '0'); - mrb_ary_push(mrb, ary, mrb_symbol_value(mrb_intern_lit(mrb, buf))); + mrb_ary_push(mrb, ary, mrb_symbol_value(mrb_intern(mrb, buf, 2))); } return ary; } -- cgit v1.2.3