From b58802a3c145f9bade0bb31c759f090d3fba46c9 Mon Sep 17 00:00:00 2001 From: nobu Date: Sun, 23 Nov 2014 17:03:32 +0000 Subject: iseq.c: preserve encoding at disassembling * iseq.c (rb_insn_operand_intern): preserve encoding of method name in CALL_INFO at disassembling. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- iseq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'iseq.c') diff --git a/iseq.c b/iseq.c index 08a7918353..f290ed4692 100644 --- a/iseq.c +++ b/iseq.c @@ -1230,7 +1230,7 @@ rb_insn_operand_intern(const rb_iseq_t *iseq, VALUE ary = rb_ary_new(); if (ci->mid) { - rb_ary_push(ary, rb_sprintf("mid:%s", rb_id2name(ci->mid))); + rb_ary_push(ary, rb_sprintf("mid:%"PRIsVALUE, rb_id2str(ci->mid))); } rb_ary_push(ary, rb_sprintf("argc:%d", ci->orig_argc)); -- cgit v1.2.3