Skip to content

Commit 66f1a80

Browse files
committed
Fix test in example
1 parent 2198bfd commit 66f1a80

File tree

1 file changed

+5
-5
lines changed
  • ruby/testdata/example/ext/example

1 file changed

+5
-5
lines changed

ruby/testdata/example/ext/example/tests.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func rb_example_tests_rb_ivar_set(self C.VALUE, value C.VALUE) {
6666

6767
//export rb_example_tests_rb_yield
6868
func rb_example_tests_rb_yield(_ C.VALUE, arg C.VALUE) C.VALUE {
69-
if ruby.RbBlockGivenP() != 0 {
69+
if ruby.RbBlockGivenP() == 0 {
7070
ruby.RbRaise(ruby.VALUE(C.rb_eArgError), "Block not given")
7171
}
7272

@@ -76,7 +76,7 @@ func rb_example_tests_rb_yield(_ C.VALUE, arg C.VALUE) C.VALUE {
7676

7777
//export rb_example_tests_rb_block_proc
7878
func rb_example_tests_rb_block_proc(_ C.VALUE, arg C.VALUE) C.VALUE {
79-
if ruby.RbBlockGivenP() != 0 {
79+
if ruby.RbBlockGivenP() == 0 {
8080
ruby.RbRaise(ruby.VALUE(C.rb_eArgError), "Block not given")
8181
}
8282

@@ -192,7 +192,7 @@ func rb_example_tests_rb_eval_string(_ C.VALUE, str C.VALUE) C.VALUE {
192192
func rb_example_tests_rb_eval_string_protect(_ C.VALUE, str C.VALUE) C.VALUE {
193193
goStr := ruby.Value2String(ruby.VALUE(str))
194194

195-
var state ruby.Int
195+
var state int
196196
ret := ruby.RbEvalStringProtect(goStr, &state)
197197

198198
slice := []ruby.VALUE{ret, ruby.INT2NUM(state)}
@@ -205,7 +205,7 @@ func rb_example_tests_rb_eval_string_protect(_ C.VALUE, str C.VALUE) C.VALUE {
205205
func rb_example_tests_rb_eval_string_wrap(_ C.VALUE, str C.VALUE) C.VALUE {
206206
goStr := ruby.Value2String(ruby.VALUE(str))
207207

208-
var state ruby.Int
208+
var state int
209209
ret := ruby.RbEvalStringWrap(goStr, &state)
210210

211211
slice := []ruby.VALUE{ret, ruby.INT2NUM(state)}
@@ -224,7 +224,7 @@ func rb_example_tests_rb_ary_new(_ C.VALUE) C.VALUE {
224224
//export rb_example_tests_rb_ary_new_capa
225225
func rb_example_tests_rb_ary_new_capa(_ C.VALUE, capa C.VALUE) C.VALUE {
226226
longCapa := ruby.NUM2LONG(ruby.VALUE(capa))
227-
ret := ruby.RbAryNewCapa(int64(longCapa))
227+
ret := ruby.RbAryNewCapa(ruby.Long(longCapa))
228228

229229
return C.VALUE(ret)
230230
}

0 commit comments

Comments
 (0)