rpms/gnome-settings-daemon/F-12 gnome-settings-daemon.spec, 1.138, 1.139 left-handed-touchpad.patch, 1.1, 1.2

Peter Hutterer whot at fedoraproject.org
Wed Jan 13 00:38:08 UTC 2010


Author: whot

Update of /cvs/pkgs/rpms/gnome-settings-daemon/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv15345

Modified Files:
	gnome-settings-daemon.spec left-handed-touchpad.patch 
Log Message:
* Wed Jan 13 2010 Peter Hutterer <peter.hutterer at redhat.com> 2.28.1-11
- Plug memory leak in left-handed-touchpad.patch



Index: gnome-settings-daemon.spec
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/F-12/gnome-settings-daemon.spec,v
retrieving revision 1.138
retrieving revision 1.139
diff -u -p -r1.138 -r1.139
--- gnome-settings-daemon.spec	18 Dec 2009 15:45:30 -0000	1.138
+++ gnome-settings-daemon.spec	13 Jan 2010 00:38:07 -0000	1.139
@@ -1,6 +1,6 @@
 Name:		gnome-settings-daemon
 Version:	2.28.1
-Release:	10%{?dist}
+Release:	11%{?dist}
 Summary:	The daemon sharing settings from GNOME to GTK+/KDE applications
 
 Group:		System Environment/Daemons
@@ -191,6 +191,9 @@ fi
 %{_libdir}/pkgconfig/gnome-settings-daemon.pc
 
 %changelog
+* Wed Jan 13 2010 Peter Hutterer <peter.hutterer at redhat.com> 2.28.1-11
+- Plug memory leak in left-handed-touchpad.patch
+
 * Fri Dec 18 2009 Matthias Clasen <mclasen at redhat.com> 2.28.1-10
 - Avoid warning messages from the OSD code
 

left-handed-touchpad.patch:
 gsd-mouse-manager.c |   29 +++++++++++++++++++----------
 1 file changed, 19 insertions(+), 10 deletions(-)

Index: left-handed-touchpad.patch
===================================================================
RCS file: /cvs/pkgs/rpms/gnome-settings-daemon/F-12/left-handed-touchpad.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- left-handed-touchpad.patch	26 Oct 2009 06:13:47 -0000	1.1
+++ left-handed-touchpad.patch	13 Jan 2010 00:38:07 -0000	1.2
@@ -36,7 +36,7 @@ index 4c463eb..21acca6 100644
  static XDevice* device_is_touchpad            (XDeviceInfo deviceinfo);
  
  G_DEFINE_TYPE (GsdMouseManager, gsd_mouse_manager, G_TYPE_OBJECT)
-@@ -289,8 +290,12 @@ set_xinput_devices_left_handed (gboolean left_handed)
+@@ -289,8 +290,13 @@ set_xinput_devices_left_handed (gboolean left_handed)
                   * around, otherwise a tap would be a right-click */
                  device = device_is_touchpad (device_info[i]);
                  if (device != NULL) {
@@ -46,6 +46,7 @@ index 4c463eb..21acca6 100644
 +                        if (tap)
 +                                set_tap_to_click (tap, left_handed);
                          XCloseDevice (GDK_DISPLAY (), device);
++                        g_object_unref (client);
 -                        continue;
                  }
  



More information about the scm-commits mailing list