summaryrefslogtreecommitdiffstats
path: root/src/pulse/mainloop.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pulse/mainloop.c')
-rw-r--r--src/pulse/mainloop.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pulse/mainloop.c b/src/pulse/mainloop.c
index a5304ff5..419b74d6 100644
--- a/src/pulse/mainloop.c
+++ b/src/pulse/mainloop.c
@@ -677,7 +677,8 @@ static int dispatch_pollfds(pa_mainloop *m) {
if (e->dead || !e->pollfd || !e->pollfd->revents)
continue;
- pa_assert(e->pollfd->fd == e->fd && e->callback);
+ pa_assert(e->pollfd->fd == e->fd);
+ pa_assert(e->callback);
e->callback(&m->api, e, e->fd, map_flags_from_libc(e->pollfd->revents), e->userdata);
e->pollfd->revents = 0;
r++;