From ce74146a817481c95942f4afee73d918ba82427d Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Wed, 3 Oct 2007 14:46:36 +0000 Subject: Add stubs when RT signals aren't available. git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1927 fefdeb5f-60dc-0310-8127-8f9354f1896f --- src/pulsecore/rtsig.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/src/pulsecore/rtsig.c b/src/pulsecore/rtsig.c index 1af45e77..bfc49c88 100644 --- a/src/pulsecore/rtsig.c +++ b/src/pulsecore/rtsig.c @@ -36,6 +36,8 @@ #include "rtsig.h" +#ifdef SIGRTMIN + static void _free_rtsig(void *p) { pa_rtsig_put(PA_PTR_TO_INT(p)); } @@ -111,3 +113,21 @@ void pa_rtsig_configure(int start, int end) { /* We allocate starting from the end */ pa_atomic_store(&rtsig_current, rtsig_end); } + +#else /* SIGRTMIN */ + +int pa_rtsig_get(void) { + return -1; +} + +int pa_rtsig_get_for_thread(void) { + return -1; +} + +void pa_rtsig_put(int sig) { +} + +void pa_rtsig_configure(int start, int end) { +} + +#endif /* SIGRTMIN */ -- cgit