diff --git a/Gemfile b/Gemfile index 95424ced..b1d1f6d3 100644 --- a/Gemfile +++ b/Gemfile @@ -6,7 +6,7 @@ group :development do gem "rake" gem "rubocop", require: false gem "rubocop_auto_corrector", require: false - gem "ruby_header_parser", ">= 0.3.0" + gem "ruby_header_parser", ">= 0.3.1" gem "yard" end diff --git a/Gemfile.lock b/Gemfile.lock index 33f134a0..13ea586e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -113,7 +113,7 @@ GEM rubocop_auto_corrector (0.5.0) rubocop (>= 1.30.0) ruby-progressbar (1.13.0) - ruby_header_parser (0.3.0) + ruby_header_parser (0.3.1) securerandom (0.4.0) serverspec (2.42.3) multi_json @@ -170,7 +170,7 @@ DEPENDENCIES rspec-temp_dir rubocop rubocop_auto_corrector - ruby_header_parser (>= 0.3.0) + ruby_header_parser (>= 0.3.1) serverspec steep test-unit diff --git a/ruby/function_generated.go b/ruby/function_generated.go index db53052e..84e5a230 100644 --- a/ruby/function_generated.go +++ b/ruby/function_generated.go @@ -4049,9 +4049,7 @@ func RbGcMarkMovable(obj VALUE) { // // void rb_gc_register_address(VALUE *valptr) func RbGcRegisterAddress(valptr *VALUE) { - var cValptr C.VALUE - C.rb_gc_register_address(&cValptr) - *valptr = VALUE(cValptr) + C.rb_gc_register_address((*C.VALUE)(valptr)) } // RbGcRegisterMarkObject calls `rb_gc_register_mark_object` in C @@ -4087,9 +4085,7 @@ func RbGcStat(key_or_buf VALUE) SizeT { // // void rb_gc_unregister_address(VALUE *valptr) func RbGcUnregisterAddress(valptr *VALUE) { - var cValptr C.VALUE - C.rb_gc_unregister_address(&cValptr) - *valptr = VALUE(cValptr) + C.rb_gc_unregister_address((*C.VALUE)(valptr)) } // RbGcUpdateTblRefs calls `rb_gc_update_tbl_refs` in C