From 17bf01c950380142a0b06c0b9a3ca65acad20162 Mon Sep 17 00:00:00 2001 From: Kitaiti Makoto Date: Thu, 28 May 2026 23:03:22 +0900 Subject: [PATCH] Define ruby_whisper_parakeet_model_memsize --- bindings/ruby/ext/ruby_whisper_parakeet_model.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/bindings/ruby/ext/ruby_whisper_parakeet_model.c b/bindings/ruby/ext/ruby_whisper_parakeet_model.c index 658ad8b7e..6e652b7a8 100644 --- a/bindings/ruby/ext/ruby_whisper_parakeet_model.c +++ b/bindings/ruby/ext/ruby_whisper_parakeet_model.c @@ -21,9 +21,18 @@ ruby_whisper_parakeet_model_mark(void *p) } } +static size_t +ruby_whisper_parakeet_model_memsize(const void *p) +{ + if (!p) { + return 0; + } + return sizeof(ruby_whisper_parakeet_model); +} + static const rb_data_type_t ruby_whisper_parakeet_model_type = { "ruby_whisper_parakeet_model", - {ruby_whisper_parakeet_model_mark, RUBY_DEFAULT_FREE,}, + {ruby_whisper_parakeet_model_mark, RUBY_DEFAULT_FREE, ruby_whisper_parakeet_model_memsize}, 0, 0, 0 };