]> code.delx.au - pulseaudio/blobdiff - src/pulsecore/memchunk.c
Remove unnecessary #includes
[pulseaudio] / src / pulsecore / memchunk.c
index 5af8501668790ac3b2e039f160e3fb81bc583f66..cc242e4e80a0c0472e4c6ca77d5ed17cbedd85a8 100644 (file)
@@ -1,5 +1,3 @@
-/* $Id$ */
-
 /***
   This file is part of PulseAudio.
 
@@ -30,7 +28,6 @@
 #include <string.h>
 #include <errno.h>
 
-#include <pulse/xmalloc.h>
 #include <pulsecore/macro.h>
 #include <pulsecore/core-util.h>
 
@@ -112,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;
+}