From 572b432e5012d5bf0afbbb6f70fc3b98011edd6b Mon Sep 17 00:00:00 2001 From: Sutou Kouhei Date: Wed, 24 May 2023 17:23:55 +0900 Subject: [PATCH] [ruby/fiddle] Fix a typo https://github.com/ruby/fiddle/commit/4c0c5da1a5 --- ext/fiddle/conversions.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ext/fiddle/conversions.c b/ext/fiddle/conversions.c index c0d323de41..af18f8b31e 100644 --- a/ext/fiddle/conversions.c +++ b/ext/fiddle/conversions.c @@ -209,7 +209,7 @@ rb_fiddle_value_to_generic(int type, VALUE *src, fiddle_generic *dst) dst->pointer = NUM2PTR(rb_Integer(*src)); break; case TYPE_CHAR: - if (RB_TYPE_P(*src) == RUBY_T_STRING && RSTRING_LEN(*src) == 1) { + if (RB_TYPE_P(*src, RUBY_T_STRING) && RSTRING_LEN(*src) == 1) { dst->schar = RSTRING_PTR(*src)[0]; } else { dst->schar = (signed char)NUM2INT(*src);