diff options
author | Peter Zhu <peter@peterzhu.ca> | 2023-09-24 09:07:52 -0400 |
---|---|---|
committer | Peter Zhu <peter@peterzhu.ca> | 2023-09-24 09:07:52 -0400 |
commit | f43dac0df29c137ae966362f7faf26084468a0fb (patch) | |
tree | 16a39f84979a86a57727dbf829760a3fff14c8ee /gc.c | |
parent | 36cdf163dfbcac5b0e7fedbd55c817b5d5c971fb (diff) |
Add rb_hash_free for the GC to use
Diffstat (limited to 'gc.c')
-rw-r--r-- | gc.c | 7 |
1 files changed, 1 insertions, 6 deletions
@@ -3539,12 +3539,7 @@ obj_free(rb_objspace_t *objspace, VALUE obj) } #endif - if (RHASH_ST_TABLE_P(obj)) { - st_table *tab = RHASH_ST_TABLE(obj); - - free(tab->bins); - free(tab->entries); - } + rb_hash_free(obj); break; case T_REGEXP: if (RANY(obj)->as.regexp.ptr) { |