aboutsummaryrefslogtreecommitdiffstats
path: root/error.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-02-23 07:05:30 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2015-02-23 07:05:30 +0000
commit0d20fbe3bd654faf6be82a00ea140880a9d9481a (patch)
tree7a1d3af88f13eb9759458a0df01aaf0ccd23aa34 /error.c
parent556515bf69a098c146b7856395a0e804e9159115 (diff)
downloadruby-0d20fbe3bd654faf6be82a00ea140880a9d9481a.tar.gz
eval.c: static IDs
* eval.c (ruby_static_id_signo, ruby_static_id_status): add static IDs, signo and status. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49700 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'error.c')
-rw-r--r--error.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/error.c b/error.c
index 61ba07c5b4..254cfe17f0 100644
--- a/error.c
+++ b/error.c
@@ -646,10 +646,12 @@ VALUE rb_mErrno;
static VALUE rb_eNOERROR;
static ID id_new, id_cause, id_message, id_backtrace;
-static ID id_status, id_name, id_args, id_Errno, id_errno, id_i_path;
+static ID id_name, id_args, id_Errno, id_errno, id_i_path;
+extern ID ruby_static_id_status;
#define id_bt idBt
#define id_bt_locations idBt_locations
#define id_mesg idMesg
+#define id_status ruby_static_id_status
#undef rb_exc_new_cstr
@@ -1913,7 +1915,6 @@ Init_Exception(void)
id_cause = rb_intern_const("cause");
id_message = rb_intern_const("message");
id_backtrace = rb_intern_const("backtrace");
- id_status = rb_intern_const("status");
id_name = rb_intern_const("name");
id_args = rb_intern_const("args");
id_Errno = rb_intern_const("Errno");