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/memchunk.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/pulsecore/memchunk.c') diff --git a/src/pulsecore/memchunk.c b/src/pulsecore/memchunk.c index 0bbf8590..34317fe5 100644 --- a/src/pulsecore/memchunk.c +++ b/src/pulsecore/memchunk.c @@ -110,3 +110,12 @@ pa_memchunk* pa_memchunk_memcpy(pa_memchunk *dst, pa_memchunk *src) { return dst; } + +pa_bool_t pa_memchunk_isset(pa_memchunk *chunk) { + assert(chunk); + + return + chunk->memblock || + chunk->index > 0 || + chunk->length > 0; +} -- cgit