]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/iochannel.c
core: Fix check for io->output_event in enable_events()
[pulseaudio] / src / pulsecore / iochannel.c
index ca0f35022313425b953c9378699151723107561e..dce67340aad075feb2dc6d9ea2faab6e8d37ebdf 100644 (file)
@@ -119,7 +119,7 @@ static void enable_events(pa_iochannel *io) {
                     io->mainloop->io_enable(io->output_event, PA_IO_EVENT_OUTPUT);
                 else
                     io->output_event = io->mainloop->io_new(io->mainloop, io->ofd, PA_IO_EVENT_OUTPUT, callback, io);
-            } else if (io->input_event) {
+            } else if (io->output_event) {
                 io->mainloop->io_free(io->output_event);
                 io->output_event = NULL;
             }