diff options
author | Pierre Ossman <ossman@cendio.se> | 2007-10-03 14:46:36 +0000 |
---|---|---|
committer | Pierre Ossman <ossman@cendio.se> | 2007-10-03 14:46:36 +0000 |
commit | ce74146a817481c95942f4afee73d918ba82427d (patch) | |
tree | 6f460cf5b5b352daac074ccbce0cd828843e05d7 | |
parent | 8dcc1fa6161c2a507d008a50a6d7f5170ce54a14 (diff) |
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
-rw-r--r-- | src/pulsecore/rtsig.c | 20 |
1 files changed, 20 insertions, 0 deletions
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 */ |