summaryrefslogtreecommitdiff
path: root/compile.c
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-10-29 01:03:29 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-10-29 06:39:57 +0900
commit9b751db99cb70c1f63e34f92955442167079d330 (patch)
tree7d9143a281a42bf9d19eb6b6100c4d75298f5f2c /compile.c
parentf8bbd608c9a0f34e44c4b14f7b913da061e71a70 (diff)
Fix script_lines in loaded iseq as nil
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5047
Diffstat (limited to 'compile.c')
-rw-r--r--compile.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/compile.c b/compile.c
index 62a047be78..9d3b91beb7 100644
--- a/compile.c
+++ b/compile.c
@@ -11835,7 +11835,8 @@ ibf_load_iseq_each(struct ibf_load *load, rb_iseq_t *iseq, ibf_offset_t offset)
ISEQ_COVERAGE_SET(iseq, Qnil);
ISEQ_ORIGINAL_ISEQ_CLEAR(iseq);
- iseq->body->variable.flip_count = variable_flip_count;
+ load_body->variable.flip_count = variable_flip_count;
+ load_body->variable.script_lines = Qnil;
load_body->location.first_lineno = location_first_lineno;
load_body->location.node_id = location_node_id;