summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2019-08-06 11:56:37 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2019-08-06 12:06:03 +0900
commit4daff3a603d1a8b2656e82108e2f7d0abf8103c9 (patch)
tree1b8f7b80ba70c6949a4a1f7ee634fb8603bdbdb4 /include
parent5cff9968aefe2f407731df705830888d9d61409d (diff)
The value of rb_scan_args_verify is never used
Diffstat (limited to 'include')
-rw-r--r--include/ruby/ruby.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/include/ruby/ruby.h b/include/ruby/ruby.h
index 89e49e1306..d9a72d4424 100644
--- a/include/ruby/ruby.h
+++ b/include/ruby/ruby.h
@@ -2324,11 +2324,11 @@ int ruby_vsnprintf(char *str, size_t n, char const *fmt, va_list ap);
((VALUE*[]){__VA_ARGS__})), \
rb_scan_args(argc,argvp,fmt,##__VA_ARGS__))
# if HAVE_ATTRIBUTE_ERRORFUNC
-ERRORFUNC(("bad scan arg format"), int rb_scan_args_bad_format(const char*));
-ERRORFUNC(("variable argument length doesn't match"), int rb_scan_args_length_mismatch(const char*,int));
+ERRORFUNC(("bad scan arg format"), void rb_scan_args_bad_format(const char*));
+ERRORFUNC(("variable argument length doesn't match"), void rb_scan_args_length_mismatch(const char*,int));
# else
-# define rb_scan_args_bad_format(fmt) 0
-# define rb_scan_args_length_mismatch(fmt, varc) 0
+# define rb_scan_args_bad_format(fmt) ((void)0)
+# define rb_scan_args_length_mismatch(fmt, varc) ((void)0)
# endif
# define rb_scan_args_isdigit(c) ((unsigned char)((c)-'0')<10)
@@ -2378,7 +2378,7 @@ ERRORFUNC(("variable argument length doesn't match"), int rb_scan_args_length_mi
rb_scan_args_bad_format(fmt) : \
sizeof(char[1-2*(rb_scan_args_count(fmt)!=(varc))])!=1 ? \
rb_scan_args_length_mismatch(fmt, varc) : \
- (int)(varc))
+ (void)0)
# endif
ALWAYS_INLINE(static int rb_scan_args_lead_p(const char *fmt));