Spaces:
Running
Running
Olli
commited on
ruby : fix types of arguments for rb_get_kwargs in ruby_whisper_params.c (#3022)
Browse filesChange 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
CHANGED
|
@@ -918,7 +918,7 @@ ruby_whisper_params_initialize(int argc, VALUE *argv, VALUE self)
|
|
| 918 |
return self;
|
| 919 |
}
|
| 920 |
|
| 921 |
-
rb_get_kwargs(kw_hash,
|
| 922 |
Data_Get_Struct(self, ruby_whisper_params, rwp);
|
| 923 |
|
| 924 |
for (i = 0; i < RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT; i++) {
|
|
|
|
| 918 |
return self;
|
| 919 |
}
|
| 920 |
|
| 921 |
+
rb_get_kwargs(kw_hash, param_names, 0, RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT, values);
|
| 922 |
Data_Get_Struct(self, ruby_whisper_params, rwp);
|
| 923 |
|
| 924 |
for (i = 0; i < RUBY_WHISPER_PARAMS_PARAM_NAMES_COUNT; i++) {
|