diff options
Diffstat (limited to 'src/polypcore/x11wrap.c')
-rw-r--r-- | src/polypcore/x11wrap.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/polypcore/x11wrap.c b/src/polypcore/x11wrap.c index 41a40764..b53a43b6 100644 --- a/src/polypcore/x11wrap.c +++ b/src/polypcore/x11wrap.c @@ -107,9 +107,10 @@ static void internal_io_event(pa_mainloop_api *m, pa_io_event *e, int fd, PA_GCC /* Add a new IO source for the specified X11 internal connection */ static pa_x11_internal* x11_internal_add(pa_x11_wrapper *w, int fd) { pa_x11_internal *i; - assert(i && fd >= 0); + assert(fd >= 0); i = pa_xmalloc(sizeof(pa_x11_internal)); + assert(i); i->wrapper = w; i->io_event = w->core->mainloop->io_new(w->core->mainloop, fd, PA_IO_EVENT_INPUT, internal_io_event, w); i->fd = fd; |