diff options
author | Matt Valentine-House <[email protected]> | 2023-11-22 09:19:46 +0000 |
---|---|---|
committer | Matt Valentine-House <[email protected]> | 2023-11-22 10:36:23 +0000 |
commit | a3f9a98c29117b6aa8b98f45880688885b2a4170 (patch) | |
tree | 82a40d51bb8a8206418b0ea8bb9cc1d70ed452a3 /enumerator.c | |
parent | 1e075a734f37f6f2e197c50284e3df24621a8882 (diff) |
Remove unneccesary memsize functions in enumerator
Diffstat (limited to 'enumerator.c')
-rw-r--r-- | enumerator.c | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/enumerator.c b/enumerator.c index 839348ca0c..fe544eaba2 100644 --- a/enumerator.c +++ b/enumerator.c @@ -1295,18 +1295,12 @@ yielder_compact(void *p) #define yielder_free RUBY_TYPED_DEFAULT_FREE -static size_t -yielder_memsize(const void *p) -{ - return sizeof(struct yielder); -} - static const rb_data_type_t yielder_data_type = { "yielder", { yielder_mark, yielder_free, - yielder_memsize, + NULL, yielder_compact, }, 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_EMBEDDABLE @@ -1435,18 +1429,12 @@ generator_compact(void *p) #define generator_free RUBY_TYPED_DEFAULT_FREE -static size_t -generator_memsize(const void *p) -{ - return sizeof(struct generator); -} - static const rb_data_type_t generator_data_type = { "generator", { generator_mark, generator_free, - generator_memsize, + NULL, generator_compact, }, 0, 0, RUBY_TYPED_FREE_IMMEDIATELY | RUBY_TYPED_EMBEDDABLE |