Olli commited on
Commit
cfa364e
·
unverified ·
1 Parent(s): a69a137

ruby : fix types of arguments for rb_get_kwargs in ruby_whisper_params.c (#3022)

Browse files

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 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, &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++) {
 
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++) {