]> git.alsa-project.org Git - alsa-utils.git/commitdiff
Fixed unhexing thanks to Anders
authorAbramo Bagnara <abramo@alsa-project.org>
Tue, 13 Feb 2001 20:20:52 +0000 (20:20 +0000)
committerAbramo Bagnara <abramo@alsa-project.org>
Tue, 13 Feb 2001 20:20:52 +0000 (20:20 +0000)
alsactl/alsactl.c

index 8226751db55873dac536d83c1d413284e5ecd28c..b462be62089b002178843d1fe240bf3dc5d604a7 100644 (file)
@@ -781,11 +781,11 @@ static int set_control(snd_ctl_t *handle, snd_config_t *control)
                                        error("bad control.%d.value contents\n", numid);
                                        return -EINVAL;
                                }
-                               idx++;
-                               if (idx % 2 == 0)
+                               if (idx % 2 == 1)
                                        snd_ctl_elem_value_set_byte(ctl, idx / 2, c1 << 4 | c);
                                else
                                        c1 = c;
+                               idx++;
                        }
                        goto _ok;
                }