Hello community, here is the log from the commit of package timidity checked in at Fri Feb 2 15:54:08 CET 2007. -------- --- timidity/timidity.changes 2006-08-30 00:11:17.000000000 +0200 +++ /mounts/work_src_done/STABLE/timidity/timidity.changes 2007-01-31 11:55:47.000000000 +0100 @@ -1,0 +2,6 @@ +Wed Jan 31 11:54:54 CET 2007 - tiwai@suse.de + +- fix invalid array access (#240161) +- fix broken gcc4-fix patch + +------------------------------------------------------------------- New: ---- timidity-array-range-fix.diff ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ timidity.spec ++++++ --- /var/tmp/diff_new_pack.x20500/_old 2007-02-02 15:53:40.000000000 +0100 +++ /var/tmp/diff_new_pack.x20500/_new 2007-02-02 15:53:40.000000000 +0100 @@ -1,7 +1,7 @@ # # spec file for package timidity (Version 2.13.2) # -# Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine # package are under the same license as the package itself. # @@ -16,10 +16,10 @@ %define my_provides /tmp/my-provides Summary: Software Synthesizer and MIDI Player Version: 2.13.2 -Release: 23 +Release: 57 Group: Productivity/Multimedia/Sound/Midi Autoreqprov: on -License: GPL +License: GNU General Public License (GPL) URL: http://www.timidity.jp Source: TiMidity++-%{package_version}.tar.bz2 # Source: timidity-cvs20040227.tar.bz2 @@ -29,6 +29,7 @@ Source4: timidity.cfg Patch: timidity-el-path.dif Patch1: timidity-gcc4-fix.diff +Patch2: timidity-array-range-fix.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -47,6 +48,7 @@ # %setup -q -n timidity -a 1 %patch %patch1 +%patch2 %{?suse_update_config:%{suse_update_config -f}} # save the original INSTALL file mv INSTALL INSTALL-orig @@ -143,6 +145,9 @@ %{_datadir}/xemacs %changelog -n timidity +* Wed Jan 31 2007 - tiwai@suse.de +- fix invalid array access (#240161) +- fix broken gcc4-fix patch * Wed Aug 30 2006 - ro@suse.de - add a newline to autoconf/arts.m4 for new m4 * Thu Aug 03 2006 - tiwai@suse.de ++++++ timidity-array-range-fix.diff ++++++ --- interface/xskin_spectrum.c-dist 2007-01-31 11:42:50.000000000 +0100 +++ interface/xskin_spectrum.c 2007-01-31 11:43:38.000000000 +0100 @@ -102,7 +102,7 @@ int xskin_loadviscolor( Display *d, Wind if ( foreground == 0 ) foreground = BlackPixel( d, sc ); for ( i=0 ; i<16 ; i++ ) { spe_pixel[i] = xskin_getcolor( d, r0[i], g0[i], b0[i] ); - if ( spe_pixel[i] == 0 ) + if ( i && spe_pixel[i] == 0 ) spe_pixel[i] = spe_pixel[i-1]; } for ( i=0 ; i<5 ; i++ ) { ++++++ timidity-gcc4-fix.diff ++++++ --- /var/tmp/diff_new_pack.x20500/_old 2007-02-02 15:53:40.000000000 +0100 +++ /var/tmp/diff_new_pack.x20500/_new 2007-02-02 15:53:40.000000000 +0100 @@ -81,7 +81,7 @@ + float t; + XtArgVal xav; + } u; -+ u.t = thumb; ++ u.t = thumbj; + XtVaSetValues(tune_bar,XtNtopOfThumb,u.xav,NULL); } } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org