commit alsa-tools for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package alsa-tools for openSUSE:Factory checked in at Mon Jun 8 12:41:10 CEST 2009. -------- --- alsa-tools/alsa-tools.changes 2009-05-29 12:47:04.000000000 +0200 +++ /mounts/work_src_done/STABLE/alsa-tools/alsa-tools.changes 2009-06-08 11:53:14.000000000 +0200 @@ -1,0 +2,5 @@ +Mon Jun 8 11:51:20 CEST 2009 - tiwai@suse.de + +- fix array range overflow in us428control (bnc#510855) + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ alsa-tools.spec ++++++ --- /var/tmp/diff_new_pack.gf4852/_old 2009-06-08 12:40:59.000000000 +0200 +++ /var/tmp/diff_new_pack.gf4852/_new 2009-06-08 12:40:59.000000000 +0200 @@ -24,7 +24,7 @@ Url: http://www.alsa-project.org/ Summary: Various ALSA Tools Version: 1.0.20 -Release: 2 +Release: 3 License: GPL v2 or later Group: Productivity/Multimedia/Sound/Utilities AutoReqProv: on @@ -210,6 +210,8 @@ %{_datadir}/aclocal/*.m4 %changelog +* Mon Jun 08 2009 tiwai@suse.de +- fix array range overflow in us428control (bnc#510855) * Fri May 29 2009 tiwai@suse.de - fix envy24control build error with the recent glibc - remove obsoleted run_ldconfig macro ++++++ alsa-tools-git-fixes.diff ++++++ --- /var/tmp/diff_new_pack.gf4852/_old 2009-06-08 12:40:59.000000000 +0200 +++ /var/tmp/diff_new_pack.gf4852/_new 2009-06-08 12:40:59.000000000 +0200 @@ -22,3 +22,16 @@ +LIBS="$LIBS $ALSA_LIBS $FLTK_LIBS" AC_OUTPUT(Makefile src/Makefile pixmaps/Makefile) +diff --git a/us428control/Cus428State.cc b/us428control/Cus428State.cc +index 7c517c5..280c21d 100644 +--- a/us428control/Cus428State.cc ++++ b/us428control/Cus428State.cc +@@ -253,7 +253,7 @@ void Cus428State::KnobChangedTo(eKnobs K, bool V) + LightSend(); + if (StateInputMonitor()) { + if (LightIs(eL_Solo)) { +- for (int i = 0; i < 8; ++i) { ++ for (int i = 0; i < 5; ++i) { + usX2Y_volume V = Volume[i]; + if (!LightIs(eL_Mute0 + i) || (MuteInputMonitor & (1 << i))) + V.LH = V.LL = V.RL = V.RH = 0; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de