We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
RUBY_API_VERSION_MAJOR >= 4
1 parent 60d001e commit 924ce50Copy full SHA for 924ce50
1 file changed
packages/gems/js/ext/js/witapi-core.c
@@ -310,12 +310,12 @@ uint32_t rb_abi_guest_rb_abi_value_data_ptr(rb_abi_guest_rb_abi_value_t self) {
310
return (uint32_t)DATA_PTR(obj);
311
}
312
313
-_Static_assert(RUBY_API_VERSION_MAJOR == 3, "unsupported Ruby version");
314
-#if RUBY_API_VERSION_MINOR == 2
+#if (RUBY_API_VERSION_MAJOR == 3) && (RUBY_API_VERSION_MINOR == 2)
315
void rb_vm_bugreport(const void *);
316
317
void rb_abi_guest_rb_vm_bugreport(void) { rb_vm_bugreport(NULL); }
318
-#elif RUBY_API_VERSION_MINOR >= 3
+#elif ((RUBY_API_VERSION_MAJOR == 3) && RUBY_API_VERSION_MINOR >= 3) || \
+ (RUBY_API_VERSION_MAJOR >= 4)
319
bool rb_vm_bugreport(const void *, FILE *);
320
321
void rb_abi_guest_rb_vm_bugreport(void) { rb_vm_bugreport(NULL, stderr); }
0 commit comments