From f9822d173842d758d7ec4180be7addba30422e40 Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Wed, 15 Apr 2020 12:17:45 +0900 Subject: Shrink diassembled result string --- iseq.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iseq.c b/iseq.c index 04887351e7..9a6dad3888 100644 --- a/iseq.c +++ b/iseq.c @@ -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; } /* -- cgit v1.2.3