alsa-mixer: Use pa_assert_not_reached()
authorPeter Meerwald <pmeerw@pmeerw.net>
Sun, 9 Nov 2014 16:38:27 +0000 (17:38 +0100)
committerPeter Meerwald <p.meerwald@bct-electronic.com>
Mon, 17 Nov 2014 12:25:15 +0000 (13:25 +0100)
get rid of the following warning when compiling with NDEBUG:

modules/alsa/alsa-mixer.c: In function 'element_is_subset':
modules/alsa/alsa-mixer.c:3125:18: warning: 'a_limit' may be used uninitialized in this function [-Wmaybe-uninitialized]
             long a_limit;

Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
src/modules/alsa/alsa-mixer.c

index 8b23d90..b5d6276 100644 (file)
@@ -3155,8 +3155,7 @@ static bool element_is_subset(pa_alsa_element *a, pa_alsa_element *b, snd_mixer_
             else if (a->volume_use == PA_ALSA_VOLUME_MERGE)
                 a_limit = a->volume_limit;
             else
-                /* This should never be reached */
-                pa_assert(false);
+                pa_assert_not_reached();
 
             if (a_limit > b->volume_limit)
                 return false;