]> git.alsa-project.org Git - alsa-utils.git/commitdiff
Fix for integer type switches...
authorJaroslav Kysela <perex@perex.cz>
Wed, 11 Nov 1998 20:16:24 +0000 (20:16 +0000)
committerJaroslav Kysela <perex@perex.cz>
Wed, 11 Nov 1998 20:16:24 +0000 (20:16 +0000)
alsactl/alsactl_parser.y

index f463152cc2bac8c73a7adc653c72b25916f9ba8b..7382e06ca39b1515648dfce03319303992fc03a0 100644 (file)
@@ -485,8 +485,8 @@ static void set_switch_integer( int val )
   snd_ctl_switch_t *sw = (snd_ctl_switch_t *)Xswitch;
   unsigned int xx;
 
-  if ( sw -> type != SND_CTL_SW_TYPE_BYTE ||
-       sw -> type != SND_CTL_SW_TYPE_WORD ||
+  if ( sw -> type != SND_CTL_SW_TYPE_BYTE &&
+       sw -> type != SND_CTL_SW_TYPE_WORD &&
        sw -> type != SND_CTL_SW_TYPE_DWORD )
     yyerror( "Switch '%s' isn't integer type...", sw -> name );
   if ( val < sw -> low || val > sw -> high )