diff options
author | Nobuyoshi Nakada <[email protected]> | 2020-04-15 12:17:45 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2020-04-15 12:17:45 +0900 |
commit | f9822d173842d758d7ec4180be7addba30422e40 (patch) | |
tree | 6d26e7b3640f9717e3694b233e430da4747bc7a8 /iseq.c | |
parent | 0d6737cb8355658c796ce714a06d9fb5c3c6a9fa (diff) |
Shrink diassembled result string
Diffstat (limited to 'iseq.c')
-rw-r--r-- | iseq.c | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -2307,7 +2307,9 @@ rb_iseq_disasm_recursive(const rb_iseq_t *iseq, VALUE indent) VALUE rb_iseq_disasm(const rb_iseq_t *iseq) { - return rb_iseq_disasm_recursive(iseq, rb_str_new(0, 0)); + VALUE str = rb_iseq_disasm_recursive(iseq, rb_str_new(0, 0)); + rb_str_resize(str, RSTRING_LEN(str)); + return str; } /* |