1
0
Fork 0

Little changes...

This commit is contained in:
Jaroslav Kysela 1998-12-12 20:51:12 +00:00
parent 511d11e583
commit 74a386d8c5

View file

@ -489,10 +489,13 @@ static void set_switch_boolean(int val)
if (sw->type != SND_CTL_SW_TYPE_BOOLEAN)
yyerror("Switch '%s' isn't boolean type...", sw->name);
xx = val & 1;
if (memcmp(&sw->value, &xx, sizeof(xx)))
xx = val ? 1 : 0;
if (sw->value.enable != xx) {
printf("change!!\n");
*Xswitchchange = 1;
memcpy(&sw->value, &xx, sizeof(xx));
}
sw->value.enable = xx;
printf("name = '%s', sw->value.enable = %i\n", sw->name, xx);
}
static void set_switch_integer(int val)