]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Added a few asserts
authorJaroslav Kysela <perex@perex.cz>
Tue, 10 Apr 2001 08:52:41 +0000 (08:52 +0000)
committerJaroslav Kysela <perex@perex.cz>
Tue, 10 Apr 2001 08:52:41 +0000 (08:52 +0000)
src/pcm/pcm.c

index 32872ec335b1c67168ec6b92b9d06c43d72b9842..a8e0734fefa5a55eaff19fbaec58dff11bbb8743 100644 (file)
@@ -1365,6 +1365,10 @@ int snd_pcm_areas_copy(const snd_pcm_channel_area_t *dst_areas, snd_pcm_uframes_
                       unsigned int channels, snd_pcm_uframes_t frames, snd_pcm_format_t format)
 {
        int width = snd_pcm_format_physical_width(format);
+       assert(dst_areas);
+       assert(src_areas);
+       assert(channels > 0);
+       assert(frames > 0);
        while (channels > 0) {
                unsigned int step = src_areas->step;
                void *src_addr = src_areas->addr;