summaryrefslogtreecommitdiffstats
path: root/src/polypcore/x11wrap.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/polypcore/x11wrap.c')
-rw-r--r--src/polypcore/x11wrap.c3
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;