diff options
author | Olly Betts <olly@survex.com> | 2023-04-19 12:57:20 +1200 |
---|---|---|
committer | Olly Betts <olly@survex.com> | 2023-04-19 12:57:20 +1200 |
commit | 7df0d05e875bd96d0e3a64e2fe3c968a5f160375 (patch) | |
tree | 19e95f84610dda63862f042d773a4d66cc87705c /Lib | |
parent | 1ec05d04f700683e69862bf1c0a27f0802ee4f64 (diff) | |
parent | 41203cbb9d68485c5fff809df4afa81c7cc61942 (diff) | |
download | swig-7df0d05e875bd96d0e3a64e2fe3c968a5f160375.tar.gz |
Merge branch 'fix-undefining-allocator'
Diffstat (limited to 'Lib')
-rw-r--r-- | Lib/ruby/rubyrun.swg | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/ruby/rubyrun.swg b/Lib/ruby/rubyrun.swg index 6cac4626a..885292481 100644 --- a/Lib/ruby/rubyrun.swg +++ b/Lib/ruby/rubyrun.swg @@ -157,7 +157,7 @@ SWIG_Ruby_define_class(swig_type_info *type) _cSWIG_Pointer = rb_define_class_under(_mSWIG, "Pointer", rb_cObject); rb_undef_method(CLASS_OF(_cSWIG_Pointer), "new"); } - rb_define_class_under(_mSWIG, klass_name, _cSWIG_Pointer); + rb_undef_alloc_func(rb_define_class_under(_mSWIG, klass_name, _cSWIG_Pointer)); free((void *) klass_name); } |