summaryrefslogtreecommitdiff
path: root/PACE/pace/posix/signal.inl
diff options
context:
space:
mode:
Diffstat (limited to 'PACE/pace/posix/signal.inl')
-rw-r--r--PACE/pace/posix/signal.inl10
1 files changed, 2 insertions, 8 deletions
diff --git a/PACE/pace/posix/signal.inl b/PACE/pace/posix/signal.inl
index 6eca86e9fbf..ce591600baa 100644
--- a/PACE/pace/posix/signal.inl
+++ b/PACE/pace/posix/signal.inl
@@ -152,14 +152,8 @@ PACE_INLINE
int
pace_sigwait (const pace_sigset_t * set, int * sig)
{
-#if (PACE_SUNOS)
- *sig = sigwait ((pace_sigset_t *)set);
- if (*sig == -1)
- return -1;
- return 0;
-#else
- return sigwait (set, sig);
-#endif /* PACE_SUNOS */
+ return sigwait (PACE_NONCONST_ARG_CAST (pace_sigset_t *) set,
+ PACE_VOIDSTARTSTAR_ARG_CAST (void**) sig);
}
#endif /* PACE_HAS_POSIX_NONUOF_FUNCS */