summaryrefslogtreecommitdiffstats
path: root/waitlib/waitlib.c
diff options
context:
space:
mode:
authorSam Varshavchik2022-05-22 23:52:28 -0400
committerSam Varshavchik2022-05-22 23:52:31 -0400
commit83e37efc8ed785cd095eb585ff747e5702ec49b3 (patch)
tree15aed6da6214e9a03d91be1754cd351175349945 /waitlib/waitlib.c
parent1ce81fa6af52651628a0bffcd8b15fdb459901a5 (diff)
downloadcourier-libs-83e37efc8ed785cd095eb585ff747e5702ec49b3.tar.bz2
gcc 12, autotool updates, sqwebmail fixes.
Diffstat (limited to 'waitlib/waitlib.c')
-rw-r--r--waitlib/waitlib.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/waitlib/waitlib.c b/waitlib/waitlib.c
index 9a5a2e1..643c391 100644
--- a/waitlib/waitlib.c
+++ b/waitlib/waitlib.c
@@ -43,7 +43,7 @@ void wait_block()
HOLD_CHILDREN;
}
-void wait_clear(RETSIGTYPE (*func)(int))
+void wait_clear(void (*func)(int))
{
RELEASE_CHILDREN;
}
@@ -61,7 +61,7 @@ void wait_block()
signal(SIGCHLD, SIG_DFL);
}
-void wait_clear(RETSIGTYPE (*func)(int))
+void wait_clear(void (*func)(int))
{
signal(SIGCHLD, func);
}
@@ -73,7 +73,7 @@ void wait_restore()
#endif
-void wait_reap( void (*func)(pid_t, int), RETSIGTYPE (*handler)(int))
+void wait_reap( void (*func)(pid_t, int), void (*handler)(int))
{
int dummy;
pid_t p;
@@ -98,7 +98,7 @@ pid_t p;
}
-void wait_forchild( void (*reap)(pid_t, int), RETSIGTYPE (*func)(int))
+void wait_forchild( void (*reap)(pid_t, int), void (*func)(int))
{
pid_t p;
int wait_stat;