diff --git a/test/regress.c b/test/regress.c index a2fbd60b..5d502a0e 100644 --- a/test/regress.c +++ b/test/regress.c @@ -192,23 +192,6 @@ timeout_cb(int fd, short event, void *arg) test_ok = 1; } -#ifndef WIN32 -static void -signal_cb_sa(int sig) -{ - test_ok = 2; -} - -static void -signal_cb(int fd, short event, void *arg) -{ - struct event *ev = arg; - - signal_del(ev); - test_ok = 1; -} -#endif - struct both { struct event ev; int nread; @@ -505,6 +488,21 @@ test_fork(void) cleanup_test(); } +static void +signal_cb_sa(int sig) +{ + test_ok = 2; +} + +static void +signal_cb(int fd, short event, void *arg) +{ + struct event *ev = arg; + + signal_del(ev); + test_ok = 1; +} + static void test_simplesignal(void) {