$OpenBSD: patch-include_ruby_ruby_h,v 1.4 2018/03/31 21:12:45 jeremy Exp $

Fix GCC error: #pragma GCC diagnostic not allowed inside functions
when compiling some extensions.

Index: include/ruby/ruby.h
--- include/ruby/ruby.h.orig
+++ include/ruby/ruby.h
@@ -2204,7 +2204,7 @@ ERRORFUNC(("variable argument length doesn't match"), 
 # define rb_scan_args_verify_count(fmt, varc) \
     ((varc)/(rb_scan_args_count(fmt, varc)))
 
-# ifdef __GNUC__
+# if 0
 # define rb_scan_args_verify(fmt, varc) \
     ({ \
 	int verify; \
