diff options
author | Lennart Poettering <lennart@poettering.net> | 2011-04-21 21:05:51 +0200 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2011-04-21 21:05:58 +0200 |
commit | 575ba65714ab85d81b0e520f348d78c2ae80a6f9 (patch) | |
tree | 3517f3f5969a1719d6e367c095f2d1fb722e37e0 /src/pulsecore/memchunk.c | |
parent | e5f547fe705c4e51cb09d72c2e1682d345c8f3e4 (diff) |
memblockq: decode unset chunks as NULL chunks again
This fixes asserts beeing hit when see requests are posted via the
native protocol.
Diffstat (limited to 'src/pulsecore/memchunk.c')
-rw-r--r-- | src/pulsecore/memchunk.c | 9 |
1 files changed, 9 insertions, 0 deletions
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; +} |