Add stubs when RT signals aren't available.
authorPierre Ossman <ossman@cendio.se>
Wed, 3 Oct 2007 14:46:36 +0000 (14:46 +0000)
committerPierre Ossman <ossman@cendio.se>
Wed, 3 Oct 2007 14:46:36 +0000 (14:46 +0000)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1927 fefdeb5f-60dc-0310-8127-8f9354f1896f

src/pulsecore/rtsig.c

index 1af45e7..bfc49c8 100644 (file)
@@ -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 */