]> code.delx.au - pulseaudio/commitdiff
pulsecore: Add a couple pa_asserts() on pa_tagstruct* calls.
authorColin Guthrie <colin@mageia.org>
Mon, 6 Jun 2011 12:56:55 +0000 (14:56 +0200)
committerColin Guthrie <colin@mageia.org>
Mon, 6 Jun 2011 12:56:55 +0000 (14:56 +0200)
src/pulsecore/tagstruct.c

index 5694a0da9ed8ee36033313a5e21beb771b2c2a91..a0f1f101c7003c2f223bf02e34f352e1abe46522 100644 (file)
@@ -228,6 +228,7 @@ void pa_tagstruct_put_channel_map(pa_tagstruct *t, const pa_channel_map *map) {
     unsigned i;
 
     pa_assert(t);
+    pa_assert(map);
     extend(t, 2 + (size_t) map->channels);
 
     t->data[t->length++] = PA_TAG_CHANNEL_MAP;
@@ -242,6 +243,7 @@ void pa_tagstruct_put_cvolume(pa_tagstruct *t, const pa_cvolume *cvolume) {
     pa_volume_t vol;
 
     pa_assert(t);
+    pa_assert(cvolume);
     extend(t, 2 + cvolume->channels * sizeof(pa_volume_t));
 
     t->data[t->length++] = PA_TAG_CVOLUME;