From 24476c0c0baaea216d3a4756c4ebea4dfd265b1a Mon Sep 17 00:00:00 2001 From: nobu Date: Fri, 13 Apr 2012 15:34:34 +0000 Subject: * eval_error.c (error_print): use RB_TYPE_P instead of TYPE. * error.c (rb_check_backtrace): ditto. * error.c (name_err_mesg_to_str): compare immediate values directly. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@35319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- eval_error.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'eval_error.c') diff --git a/eval_error.c b/eval_error.c index cf3961cb33..e7eb9cf0fc 100644 --- a/eval_error.c +++ b/eval_error.c @@ -168,7 +168,7 @@ error_print(void) #define TRACE_TAIL 5 for (i = 1; i < len; i++) { - if (TYPE(ptr[i]) == T_STRING) { + if (RB_TYPE_P(ptr[i], T_STRING)) { warn_printf("\tfrom %s\n", RSTRING_PTR(ptr[i])); } if (skip && i == TRACE_HEAD && len > TRACE_MAX) { -- cgit v1.2.3