From: Panu Matilainen Date: Thu, 6 Nov 2008 08:03:10 +0000 (+0200) Subject: rpmsqAction() proto needs SA_SIGINFO conditionals too (ticket #4) X-Git-Tag: rpm-4.7.0-beta1~353 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e30ad6d1af8d425fd8390d67965a136e50f3ff8b;p=platform%2Fupstream%2Frpm.git rpmsqAction() proto needs SA_SIGINFO conditionals too (ticket #4) --- diff --git a/rpmio/rpmsq.c b/rpmio/rpmsq.c index d6d77f1..95b25f3 100644 --- a/rpmio/rpmsq.c +++ b/rpmio/rpmsq.c @@ -176,8 +176,12 @@ int rpmsqIsCaught(int signum) return sigismember(&rpmsqCaught, signum); } +#ifdef SA_SIGINFO void rpmsqAction(int signum, void * info, void * context) +#else +void rpmsqAction(int signum) +#endif { int save = errno; rpmsig tbl; diff --git a/rpmio/rpmsq.h b/rpmio/rpmsq.h index 0b34e03..f59e200 100644 --- a/rpmio/rpmsq.h +++ b/rpmio/rpmsq.h @@ -70,7 +70,11 @@ int rpmsqIsCaught(int signum); * @param info (siginfo_t) signal info * @param context signal context */ +#ifdef SA_SIGINFO void rpmsqAction(int signum, void * info, void * context); +#else +void rpmsqAction(int signum); +#endif /** \ingroup rpmsq * Enable or disable a signal handler.