test: fix -Wpointer-to-int-cast on 32 bits systems (#4309)

The return value from signal(2) is a pointer. Use the right macro.
This commit is contained in:
Ben Noordhuis 2024-02-09 19:17:20 +01:00 committed by GitHub
parent 08a1e7fd23
commit 009d7414bc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1054,7 +1054,7 @@ TEST_IMPL(kill) {
sigaddset(&set, SIGTERM); sigaddset(&set, SIGTERM);
ASSERT_OK(pthread_sigmask(SIG_BLOCK, &set, NULL)); ASSERT_OK(pthread_sigmask(SIG_BLOCK, &set, NULL));
} }
ASSERT_NE(SIG_ERR, signal(SIGTERM, SIG_IGN)); ASSERT_PTR_NE(SIG_ERR, signal(SIGTERM, SIG_IGN));
#endif #endif
r = uv_spawn(uv_default_loop(), &process, &options); r = uv_spawn(uv_default_loop(), &process, &options);
@ -1067,7 +1067,7 @@ TEST_IMPL(kill) {
sigaddset(&set, SIGTERM); sigaddset(&set, SIGTERM);
ASSERT_OK(pthread_sigmask(SIG_UNBLOCK, &set, NULL)); ASSERT_OK(pthread_sigmask(SIG_UNBLOCK, &set, NULL));
} }
ASSERT_NE(SIG_ERR, signal(SIGTERM, SIG_DFL)); ASSERT_PTR_NE(SIG_ERR, signal(SIGTERM, SIG_DFL));
#endif #endif
/* Sending signum == 0 should check if the /* Sending signum == 0 should check if the