]> git.alsa-project.org Git - alsa-lib.git/commitdiff
Moved asserts to right place
authorAbramo Bagnara <abramo@alsa-project.org>
Sat, 30 Dec 2000 23:53:34 +0000 (23:53 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Sat, 30 Dec 2000 23:53:34 +0000 (23:53 +0000)
src/pcm/pcm_params.c

index ba58a67797459e6bd5a529d914760ba110bd5704..0d126f11502eb22b62757532b05c6f0f22bade91 100644 (file)
@@ -868,12 +868,12 @@ void snd_pcm_hw_param_dump(const snd_pcm_hw_params_t *params,
                else {
                        unsigned int k;
                        const char *(*f)(unsigned int k);
+                       assert(var < sizeof(funcs) / sizeof(funcs[0]));
                        f = funcs[var];
+                       assert(f);
                        for (k = 0; k <= MASK_MAX; ++k) {
                                if (mask_test(mask, k)) {
                                        putc(' ', fp);
-                                       assert(var < sizeof(funcs) / sizeof(funcs[0]));
-                                       assert(f);
                                        fputs(f(k), fp);
                                }
                        }