diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-01-11 08:34:55 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-01-11 08:34:55 +0000 |
commit | 64be4cfb5ef7c36bf3dc72a04e98c61aea364713 (patch) | |
tree | 766a1068e3c18a243fd81241b274c892b3d4da30 /iseq.c | |
parent | 83ac2dfe0fdd33edcc4db40ebb75a81f342ce19e (diff) | |
download | ruby-64be4cfb5ef7c36bf3dc72a04e98c61aea364713.tar.gz |
iseq.c: child iseq encoding
* iseq.c (iseq_inspect): preserve the encoding of child iseqs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1780,8 +1780,8 @@ iseq_inspect(const rb_iseq_t *iseq) return rb_sprintf("#<ISeq: uninitialized>"); } else { - return rb_sprintf("#<ISeq:%s@%s:%d (%d,%d)-(%d,%d)>", - RSTRING_PTR(iseq->body->location.label), RSTRING_PTR(rb_iseq_path(iseq)), + return rb_sprintf("#<ISeq:%"PRIsVALUE"@%"PRIsVALUE":%d (%d,%d)-(%d,%d)>", + iseq->body->location.label, rb_iseq_path(iseq), iseq->body->location.code_location.beg_pos.lineno, iseq->body->location.code_location.beg_pos.lineno, iseq->body->location.code_location.beg_pos.column, |