]> git.djapps.eu Git - pkg/ggml/sources/whisper.cpp/commitdiff
ruby : fix types of arguments for rb_get_kwargs in ruby_whisper_params.c (#3022)
authorOlli <redacted>
Wed, 9 Apr 2025 11:49:25 +0000 (13:49 +0200)
committerGitHub <redacted>
Wed, 9 Apr 2025 11:49:25 +0000 (20:49 +0900)
Change param_names and values not to be references for rb_get_kwargs - so it can be compiled on ruby 3.3.6 and 3.4.1

bindings/ruby/ext/ruby_whisper_params.c

index 0446db32afb4670d16f4c7f494244c74e39f4ea0..caeb34f2274c8e10a74e99bee902206b5e8366a5 100644 (file)
@@ -918,7 +918,7 @@ ruby_whisper_params_initialize(int argc, VALUE *argv, VALUE self)
     return self;
   }
 
-  rb_get_kwargs(kw_hash, &param_names, 0, RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT, &values);
+  rb_get_kwargs(kw_hash, param_names, 0, RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT, values);
   Data_Get_Struct(self, ruby_whisper_params, rwp);
 
   for (i = 0; i < RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT; i++) {