From 575ba65714ab85d81b0e520f348d78c2ae80a6f9 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 21 Apr 2011 21:05:51 +0200 Subject: memblockq: decode unset chunks as NULL chunks again This fixes asserts beeing hit when see requests are posted via the native protocol. --- src/pulsecore/asyncmsgq.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/pulsecore/asyncmsgq.c') diff --git a/src/pulsecore/asyncmsgq.c b/src/pulsecore/asyncmsgq.c index b0804f79..c211d9b0 100644 --- a/src/pulsecore/asyncmsgq.c +++ b/src/pulsecore/asyncmsgq.c @@ -321,7 +321,7 @@ void pa_asyncmsgq_write_after_poll(pa_asyncmsgq *a) { int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk) { if (object) - return object->process_msg(object, code, userdata, offset, memchunk); + return object->process_msg(object, code, userdata, offset, pa_memchunk_isset(memchunk) ? memchunk : NULL); return 0; } -- cgit