rpms/gai/devel gai-0.5.10-exit.patch,NONE,1.1 gai.spec,1.28,1.29

Michael Schwendt (mschwendt) fedora-extras-commits at redhat.com
Thu Aug 7 19:55:09 UTC 2008


Author: mschwendt

Update of /cvs/extras/rpms/gai/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv28428

Modified Files:
	gai.spec 
Added Files:
	gai-0.5.10-exit.patch 
Log Message:
* Thu Aug  7 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 0.5.10-15
- Fix one segfault-on-exit situation.


gai-0.5.10-exit.patch:

--- NEW FILE gai-0.5.10-exit.patch ---
diff -Nur gai-0.5.10-orig/gai/gai-dockapp.c gai-0.5.10/gai/gai-dockapp.c
--- gai-0.5.10-orig/gai/gai-dockapp.c	2005-06-06 09:15:37.000000000 +0200
+++ gai-0.5.10/gai/gai-dockapp.c	2008-08-07 21:36:11.000000000 +0200
@@ -623,6 +623,7 @@
     if(GAI.timer_joystick)
 	gtk_timeout_remove(GAI.timer_joystick);
 #endif
+    GAI.window = 0;
     
     gtk_main_quit();
     GAI_LEAVE;


Index: gai.spec
===================================================================
RCS file: /cvs/extras/rpms/gai/devel/gai.spec,v
retrieving revision 1.28
retrieving revision 1.29
diff -u -r1.28 -r1.29
--- gai.spec	19 Feb 2008 23:13:18 -0000	1.28
+++ gai.spec	7 Aug 2008 19:54:39 -0000	1.29
@@ -1,6 +1,6 @@
 Name:		gai
 Version:	0.5.10
-Release:        14%{?dist}
+Release:	15%{?dist}
 Summary:	Generic Applet Interface
 
 Group:		User Interface/Desktops
@@ -11,6 +11,7 @@
 Patch1:		gai-0.5.10-nls.patch
 Patch2:		gai-0.5.10-xorg.patch
 Patch3:		gai-0.5.10-build.patch
+Patch4:		gai-0.5.10-exit.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	libgnomeui-devel, gnome-panel-devel
@@ -42,6 +43,7 @@
 %patch1 -p1 -b .nls
 %patch2 -p1 -b .xorg
 %patch3 -p1 -b .build
+%patch4 -p1 -b .exit
 
 %build
 export CFLAGS="-fPIC $RPM_OPT_FLAGS"
@@ -72,6 +74,9 @@
 %{_libdir}/libgai.so
 
 %changelog
+* Thu Aug  7 2008 Michael Schwendt <mschwendt at fedoraproject.org> - 0.5.10-15
+- Fix one segfault-on-exit situation.
+
 * Tue Feb 19 2008 Fedora Release Engineering <rel-eng at fedoraproject.org> - 0.5.10-14
 - Autorebuild for GCC 4.3
 




More information about the fedora-extras-commits mailing list