rpms/cairo-dock/F-9 cairo-dock-rev1235-inf-loop.patch, NONE, 1.1 cairo-dock.spec, 1.11, 1.12

Mamoru Tasaka (mtasaka) fedora-extras-commits at redhat.com
Sun Aug 10 10:12:01 UTC 2008


Author: mtasaka

Update of /cvs/extras/rpms/cairo-dock/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv8005/F-9

Modified Files:
	cairo-dock.spec 
Added Files:
	cairo-dock-rev1235-inf-loop.patch 
Log Message:
* Sun Aug 10 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.6.1.2-2
- Patch to fix infinite loop of function call


cairo-dock-rev1235-inf-loop.patch:

--- NEW FILE cairo-dock-rev1235-inf-loop.patch ---
Index: cairo-dock/src/cairo-dock-callbacks.c
===================================================================
--- cairo-dock/src/cairo-dock-callbacks.c	(revision 1235)
+++ cairo-dock/src/cairo-dock-callbacks.c	(working copy)
@@ -495,11 +495,11 @@
 }
 gboolean cairo_dock_emit_leave_signal (CairoDock *pDock)
 {
-	cairo_dock_emit_signal_on_dock (pDock, "leave-notify-event");
+	return cairo_dock_emit_signal_on_dock (pDock, "leave-notify-event");
 }
 gboolean cairo_dock_emit_enter_signal (CairoDock *pDock)
 {
-	cairo_dock_emit_signal_on_dock (pDock, "enter-notify-event");
+	return cairo_dock_emit_signal_on_dock (pDock, "enter-notify-event");
 }
 
 void cairo_dock_leave_from_main_dock (CairoDock *pDock)


Index: cairo-dock.spec
===================================================================
RCS file: /cvs/extras/rpms/cairo-dock/F-9/cairo-dock.spec,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- cairo-dock.spec	17 Jul 2008 02:34:34 -0000	1.11
+++ cairo-dock.spec	10 Aug 2008 10:11:31 -0000	1.12
@@ -9,7 +9,7 @@
 
 
 #%%define		fedora_rel	1.%{tarballver}
-%define		fedora_rel	1
+%define		fedora_rel	2
 
 
 %define		released	1
@@ -36,6 +36,7 @@
 URL:		http://www.cairo-dock.org/
 #Source0:	http://download.berlios.de/cairo-dock/%{name}-sources-%{tarballver}.tar.bz2
 Source0:	http://download.berlios.de/cairo-dock/%{name}-sources-%{version}.tar
+Patch0:		cairo-dock-rev1235-inf-loop.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:	automake
@@ -146,6 +147,7 @@
 %endif
 ###
 ###
+%patch0 -p0 -b .infloop
 
 find . -type d -name \.svn | sort -r | xargs %{__rm} -rf
 find . -type d -name \*CVS\* | sort -r | xargs %{__rm} -rf
@@ -560,6 +562,9 @@
 %{_libdir}/pkgconfig/*.pc
 
 %changelog
+* Sun Aug 10 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.6.1.2-2
+- Patch to fix infinite loop of function call
+
 * Thu Jul 17 2008 Mamoru Tasaka <mtasaka at ioa.s.u-tokyo.ac.jp> - 1.6.1.2-1
 - 1.6.1.2
 




More information about the fedora-extras-commits mailing list