aboutsummaryrefslogtreecommitdiffstats
path: root/iseq.c
diff options
context:
space:
mode:
authornobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-11-23 17:03:32 +0000
committernobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e>2014-11-23 17:03:32 +0000
commitb58802a3c145f9bade0bb31c759f090d3fba46c9 (patch)
treed3b3c7c6f9c325285c60dd92218442bb3b7b32b8 /iseq.c
parent31aed95862d7ef567b8817efa48e464d4ca535d4 (diff)
downloadruby-b58802a3c145f9bade0bb31c759f090d3fba46c9.tar.gz
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
Diffstat (limited to 'iseq.c')
-rw-r--r--iseq.c2
1 files changed, 1 insertions, 1 deletions
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));