diff options
author | Nobuyoshi Nakada <[email protected]> | 2020-12-12 16:06:19 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2020-12-12 17:02:42 +0900 |
commit | 0df67a469561fab80b78478b99703ed893c4db07 (patch) | |
tree | 8cc322d18f27911bc5c6f42e8d924ada80ed5c4d /include | |
parent | 21c5726418136d6efa98cbf205860a8bee328907 (diff) |
Signal handler type should be void
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/3889
Diffstat (limited to 'include')
-rw-r--r-- | include/ruby/internal/intern/signal.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/include/ruby/internal/intern/signal.h b/include/ruby/internal/intern/signal.h index b6171d1bf4..8739c51f53 100644 --- a/include/ruby/internal/intern/signal.h +++ b/include/ruby/internal/intern/signal.h @@ -20,7 +20,6 @@ * extension libraries. They could be written in C++98. * @brief Signal handling APIs. */ -#include "ruby/internal/config.h" /* POSIX_SIGNAL / RETSIGTYPE */ #include "ruby/internal/dllexport.h" #include "ruby/internal/value.h" @@ -30,7 +29,7 @@ RBIMPL_SYMBOL_EXPORT_BEGIN() VALUE rb_f_kill(int, const VALUE*); #ifdef POSIX_SIGNAL #define posix_signal ruby_posix_signal -RETSIGTYPE (*posix_signal(int, RETSIGTYPE (*)(int)))(int); +void (*posix_signal(int, void (*)(int)))(int); #endif const char *ruby_signal_name(int); void ruby_default_signal(int); |