]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/memchunk.c
Remove unnecessary #includes
[pulseaudio] / src / pulsecore / memchunk.c
index 0bbf8590b6de79f6b86610ddb0430283bb10ee24..cc242e4e80a0c0472e4c6ca77d5ed17cbedd85a8 100644 (file)
@@ -28,7 +28,6 @@
 #include <string.h>
 #include <errno.h>
 
-#include <pulse/xmalloc.h>
 #include <pulsecore/macro.h>
 #include <pulsecore/core-util.h>
 
@@ -110,3 +109,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;
+}