From: Olli Date: Wed, 9 Apr 2025 11:49:25 +0000 (+0200) Subject: ruby : fix types of arguments for rb_get_kwargs in ruby_whisper_params.c (#3022) X-Git-Tag: upstream/1.7.5+105~91 X-Git-Url: https://git.djapps.eu/?a=commitdiff_plain;h=ef6cf357e7028c17c4141552ca8f572885f494d8;p=pkg%2Fggml%2Fsources%2Fwhisper.cpp ruby : fix types of arguments for rb_get_kwargs in ruby_whisper_params.c (#3022) 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 --- diff --git a/bindings/ruby/ext/ruby_whisper_params.c b/bindings/ruby/ext/ruby_whisper_params.c index 0446db32..caeb34f2 100644 --- a/bindings/ruby/ext/ruby_whisper_params.c +++ b/bindings/ruby/ext/ruby_whisper_params.c @@ -918,7 +918,7 @@ ruby_whisper_params_initialize(int argc, VALUE *argv, VALUE self) return self; } - rb_get_kwargs(kw_hash, ¶m_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++) {