From a6bec144712bb5ae9168eb336147f71bcdd5f4a8 Mon Sep 17 00:00:00 2001 From: ko1 Date: Wed, 14 May 2008 03:48:39 +0000 Subject: * iseq.c (insn_operand_intern): remove Qundef related code. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@16413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 4 ++++ iseq.c | 12 ++++-------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/ChangeLog b/ChangeLog index b890895372..527fb812f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +Wed May 14 12:46:37 2008 Koichi Sasada + + * iseq.c (insn_operand_intern): remove Qundef related code. + Wed May 14 12:42:36 2008 Akinori MUSHA * array.c (rb_ary_count): Override Enumerable#count for better diff --git a/iseq.c b/iseq.c index 98eaa03c3a..f6f443c21b 100644 --- a/iseq.c +++ b/iseq.c @@ -659,15 +659,11 @@ insn_operand_intern(rb_iseq_t *iseq, } case TS_ID: /* ID (symbol) */ op = ID2SYM(op); + case TS_VALUE: /* VALUE */ - if (op == Qundef) { - ret = rb_str_new2("undef"); - } - else { - ret = rb_inspect(op); - if (CLASS_OF(op) == rb_cISeq) { - rb_ary_push(child, op); - } + ret = rb_inspect(op); + if (CLASS_OF(op) == rb_cISeq) { + rb_ary_push(child, op); } break; -- cgit v1.2.3