* 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
This commit is contained in:
ko1 2008-05-14 03:48:39 +00:00
Родитель 921fb6ae25
Коммит a6bec14471
2 изменённых файлов: 8 добавлений и 8 удалений

Просмотреть файл

@ -1,3 +1,7 @@
Wed May 14 12:46:37 2008 Koichi Sasada <ko1@atdot.net>
* iseq.c (insn_operand_intern): remove Qundef related code.
Wed May 14 12:42:36 2008 Akinori MUSHA <knu@iDaemons.org>
* array.c (rb_ary_count): Override Enumerable#count for better

12
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;