From 742c4fb86f321f24f3da722bfb49adf56067cc4e Mon Sep 17 00:00:00 2001 From: Yukihiro Matsumoto Date: Mon, 18 Jun 2012 09:06:13 +0900 Subject: [PATCH] ignore id to create NameError --- src/error.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/error.c b/src/error.c index 3ef08a6317..1d8d2ddeb8 100644 --- a/src/error.c +++ b/src/error.c @@ -203,9 +203,8 @@ mrb_name_error(mrb_state *mrb, mrb_sym id, const char *fmt, ...) n = 0; } argv[0] = mrb_str_new(mrb, buf, n); - - argv[1] = mrb_str_new_cstr(mrb, mrb_sym2name(mrb, id)); - exc = mrb_class_new_instance(mrb, 2, argv, E_NAME_ERROR); + argv[1] = mrb_symbol_value(id); /* ignore now */ + exc = mrb_class_new_instance(mrb, 1, argv, E_NAME_ERROR); mrb_exc_raise(mrb, exc); }