devel/gweled gweled-gcc4.patch,1.1,1.2 gweled.spec,1.8,1.9

Adrian Reber (adrian) fedora-extras-commits at redhat.com
Wed Apr 13 08:10:04 UTC 2005


Author: adrian

Update of /cvs/extras/devel/gweled
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv10054

Modified Files:
	gweled-gcc4.patch gweled.spec 
Log Message:
* removed empty README file
* fixed segfault caused by:
  call to __builtin___memset_chk will always overflow destination buffer


gweled-gcc4.patch:

Index: gweled-gcc4.patch
===================================================================
RCS file: /cvs/extras/devel/gweled/gweled-gcc4.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- gweled-gcc4.patch	13 Apr 2005 07:53:24 -0000	1.1
+++ gweled-gcc4.patch	13 Apr 2005 08:10:02 -0000	1.2
@@ -1,6 +1,27 @@
+diff -ur gweled-0.6.orig/src/board_engine.c gweled-0.6/src/board_engine.c
+--- gweled-0.6.orig/src/board_engine.c	2004-09-19 22:42:17.000000000 +0200
++++ gweled-0.6/src/board_engine.c	2005-04-13 10:03:08.000000000 +0200
+@@ -117,7 +117,7 @@
+ 	gtk_label_set_markup ((GtkLabel *) g_score_label, "<span weight=\"bold\">000000</span>");
+ 	gtk_label_set_markup ((GtkLabel *) g_bonus_label, "<span weight=\"bold\">x1</span>");
+ 
+-	memset (gi_nb_of_tiles, 0, 8 * sizeof (int));
++	memset (gi_nb_of_tiles, 0, 7 * sizeof (int));
+ 
+ 	for (i = 0; i < BOARD_WIDTH; i++)
+ 		for (j = 0; j < BOARD_HEIGHT; j++) {
+@@ -654,7 +654,7 @@
+ 					gint i, j;
+ 
+ 					gweled_draw_game_message ("no moves left #", 1.0);
+-					memset (gi_nb_of_tiles, 0, 8 * sizeof (int));
++					memset (gi_nb_of_tiles, 0, 7 * sizeof (int));
+ 
+ 					for (i = 0; i < BOARD_WIDTH; i++)
+ 						for (j = 0; j < BOARD_HEIGHT; j++) {
 diff -ur gweled-0.6.orig/src/sge_core.c gweled-0.6/src/sge_core.c
 --- gweled-0.6.orig/src/sge_core.c	2004-01-22 23:10:40.000000000 +0100
-+++ gweled-0.6/src/sge_core.c	2005-04-13 08:55:10.000000000 +0200
++++ gweled-0.6/src/sge_core.c	2005-04-13 09:54:40.000000000 +0200
 @@ -83,7 +83,7 @@
  					    ((T_SGEObject *) object)->
  					    height);


Index: gweled.spec
===================================================================
RCS file: /cvs/extras/devel/gweled/gweled.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- gweled.spec	13 Apr 2005 07:53:24 -0000	1.8
+++ gweled.spec	13 Apr 2005 08:10:02 -0000	1.9
@@ -56,7 +56,7 @@
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS COPYING NEWS README
+%doc AUTHORS COPYING NEWS
 %attr(2551,root,games) %{_bindir}/gweled
 %config(noreplace) %attr(0664,games,games) %{_localstatedir}/lib/games/*
 %{_datadir}/applications/fedora-%{name}.desktop
@@ -66,6 +66,9 @@
 %changelog
 * Wed Apr 13 2005 Adrian Reber <adrian at lisas.de> - 0.6-3
 - fixed gcc4 errors
+- removed empty README file
+- fixed segfault caused by:
+  call to __builtin___memset_chk will always overflow destination buffer
 
 * Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
 - rebuilt




More information about the fedora-extras-commits mailing list