summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJean Boussier <jean.boussier@gmail.com>2026-02-01 12:03:41 +0100
committerJean Boussier <jean.boussier@gmail.com>2026-02-01 15:32:28 +0100
commit62da4806322091aa2586f9ec376bd0a70600a32a (patch)
treef79eee2d8f8ca12d558c421461b3c94ba1091ab0
parent1276c233eac42d78016027a35b9e728427b215d2 (diff)
vm_eval.c,vm_trace.c: Use ruby_sized_xfree
-rw-r--r--vm_eval.c2
-rw-r--r--vm_trace.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/vm_eval.c b/vm_eval.c
index cf01b4a62b..d968ee96b8 100644
--- a/vm_eval.c
+++ b/vm_eval.c
@@ -1901,7 +1901,7 @@ pm_eval_make_iseq(VALUE src, VALUE fname, int line,
pm_scope_node_t *next = prev->previous;
pm_constant_id_list_free(&prev->locals);
pm_scope_node_destroy(prev);
- ruby_xfree(prev);
+ SIZED_FREE(prev);
prev = next;
}
diff --git a/vm_trace.c b/vm_trace.c
index 273faa5f88..3640995834 100644
--- a/vm_trace.c
+++ b/vm_trace.c
@@ -340,7 +340,7 @@ clean_hooks(rb_hook_list_t *list)
change_c_events--;
}
}
- xfree(hook);
+ SIZED_FREE(hook);
}
else {
list->events |= hook->events; /* update active events */
@@ -350,7 +350,7 @@ clean_hooks(rb_hook_list_t *list)
if (hook_list_targeted_p(list)) {
if (list->events == 0) {
- ruby_xfree(list);
+ SIZED_FREE(list);
}
}
else {