diff --git a/bzflag-2.0.8_array-subscript.patch b/bzflag-2.0.8_array-subscript.patch new file mode 100644 index 0000000..d729743 --- /dev/null +++ b/bzflag-2.0.8_array-subscript.patch @@ -0,0 +1,11 @@ +--- src/bzfs/bzfsAPI.cxx ++++ src/bzfs/bzfsAPI.cxx +@@ -1782,7 +1782,7 @@ + for ( int i =0; i < NumTeams; i++) + { + team[i].team.won = 0; +- team[teamIndex].team.lost = 0; ++ team[i].team.lost = 0; + sendTeamUpdate(-1,i); + } + } diff --git a/bzflag.changes b/bzflag.changes index 4b6f77d..811540c 100644 --- a/bzflag.changes +++ b/bzflag.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Tue Mar 13 11:55:18 CET 2007 - pgajdos@suse.cz + +- fixed 'warning: array subscript is below array bounds' +- array_subscript.patch + ------------------------------------------------------------------- Wed Jan 10 21:25:11 CET 2007 - hvogel@suse.de diff --git a/bzflag.spec b/bzflag.spec index dba9f86..e378e42 100644 --- a/bzflag.spec +++ b/bzflag.spec @@ -16,7 +16,7 @@ License: GNU General Public License (GPL) Group: Amusements/Games/3D/Shoot Autoreqprov: on Version: 2.0.8 -Release: 23 +Release: 27 Summary: 3D Networked Multiplayer Tank Battle Game URL: http://BZFlag.org/ Source: %name-%version.tar.bz2 @@ -29,6 +29,7 @@ Patch: bzflag-1.10.4-ncursespollution.diff Patch1: bzflag-decl.diff Patch2: bzflag-no-fsigned-char.patch Patch3: bzflag-char-signedness.patch +Patch4: %{name}-%{version}_array-subscript.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build PreReq: %insserv_prereq %fillup_prereq @@ -53,6 +54,7 @@ Authors: %patch1 %patch2 %patch3 -p1 +%patch4 cp %SOURCE2 . %build @@ -107,7 +109,10 @@ rm -rf $RPM_BUILD_ROOT %_mandir/man5/* /var/adm/fillup-templates/sysconfig.bzflagserver-bzflag -%changelog -n bzflag +%changelog +* Tue Mar 13 2007 - pgajdos@suse.cz +- fixed 'warning: array subscript is below array bounds' +- array_subscript.patch * Wed Jan 10 2007 - hvogel@suse.de - fix make install issue with mkdir * Fri Jun 30 2006 - duwe@suse.de