diff options
author | josef <josef@FreeBSD.org> | 2004-06-25 16:34:33 +0000 |
---|---|---|
committer | josef <josef@FreeBSD.org> | 2004-06-25 16:34:33 +0000 |
commit | 1317204d7bf9cdcdd06de82024f406400388b2c1 (patch) | |
tree | cbcbbdd0b0676580f554d194a170ff1e7dccd75f | |
parent | c816bab6f3fe3f847317510d130e5abfba853968 (diff) | |
download | FreeBSD-src-1317204d7bf9cdcdd06de82024f406400388b2c1.zip FreeBSD-src-1317204d7bf9cdcdd06de82024f406400388b2c1.tar.gz |
Fix uninitialized variable, that breaks the build.
Approved by: hmp
Reviewed by: chris
Pointy hat to: josef (for ignoring warning)
-rw-r--r-- | sys/dev/sound/pcm/mixer.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/sound/pcm/mixer.c b/sys/dev/sound/pcm/mixer.c index 2b8d681..f40b430 100644 --- a/sys/dev/sound/pcm/mixer.c +++ b/sys/dev/sound/pcm/mixer.c @@ -204,13 +204,13 @@ mixer_init(device_t dev, kobj_class_t cls, void *devinfo) goto bad; for (i = 0; i < SOUND_MIXER_NRDEVICES; i++) { + v = snd_mixerdefaults[i]; + if (resource_int_value(device_get_name(dev), device_get_unit(dev), snd_mixernames[i], &val) == 0) { if (val >= 0 && val <= 100) { v = (u_int16_t) val; } - } else { - v = snd_mixerdefaults[i]; } mixer_set(m, i, v | (v << 8)); |