diff options
| author | Jean Boussier <jean.boussier@gmail.com> | 2026-02-01 12:03:41 +0100 |
|---|---|---|
| committer | Jean Boussier <jean.boussier@gmail.com> | 2026-02-01 15:32:28 +0100 |
| commit | 62da4806322091aa2586f9ec376bd0a70600a32a (patch) | |
| tree | f79eee2d8f8ca12d558c421461b3c94ba1091ab0 | |
| parent | 1276c233eac42d78016027a35b9e728427b215d2 (diff) | |
vm_eval.c,vm_trace.c: Use ruby_sized_xfree
| -rw-r--r-- | vm_eval.c | 2 | ||||
| -rw-r--r-- | vm_trace.c | 4 |
2 files changed, 3 insertions, 3 deletions
@@ -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 { |
