]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/thread-mq.c
Remove pa_bool_t and replace it with bool.
[pulseaudio] / src / pulsecore / thread-mq.c
index 73997a74367401479b4cb9489a9132a695ac8efc..dd84c9af95c39957e5a3335a24bb44552f660e38 100644 (file)
 #include <unistd.h>
 #include <errno.h>
 
-#include <pulse/xmalloc.h>
-
-#include <pulsecore/atomic.h>
-#include <pulsecore/once.h>
-#include <pulsecore/log.h>
 #include <pulsecore/thread.h>
 #include <pulsecore/semaphore.h>
 #include <pulsecore/macro.h>
-#include <pulsecore/core-util.h>
-#include <pulsecore/flist.h>
 
 #include "thread-mq.h"
 
@@ -49,7 +42,7 @@ static void asyncmsgq_read_cb(pa_mainloop_api*api, pa_io_event* e, int fd, pa_io
     pa_assert(events == PA_IO_EVENT_INPUT);
 
     pa_asyncmsgq_ref(aq = q->outq);
-    pa_asyncmsgq_write_after_poll(aq);
+    pa_asyncmsgq_read_after_poll(aq);
 
     for (;;) {
         pa_msgobject *object;
@@ -111,7 +104,7 @@ void pa_thread_mq_done(pa_thread_mq *q) {
      * dispatching anyway. */
 
     if (!pa_asyncmsgq_dispatching(q->outq))
-        pa_asyncmsgq_flush(q->outq, TRUE);
+        pa_asyncmsgq_flush(q->outq, true);
 
     q->mainloop->io_free(q->read_event);
     q->mainloop->io_free(q->write_event);