rpms/gtk-nodoka-engine/devel gtk-nodoka-engine-leak.patch, NONE, 1.1 gtk-nodoka-engine.spec, 1.22, 1.23
Martin Sourada
mso at fedoraproject.org
Sun Sep 14 22:31:53 UTC 2008
Author: mso
Update of /cvs/extras/rpms/gtk-nodoka-engine/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv18779/devel
Modified Files:
gtk-nodoka-engine.spec
Added Files:
gtk-nodoka-engine-leak.patch
Log Message:
Fix cairo context leak (rhbz #462259).
Credits: Matthias Clasen
gtk-nodoka-engine-leak.patch:
--- NEW FILE gtk-nodoka-engine-leak.patch ---
diff -up gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c.leak gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c
--- gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c.leak 2008-09-14 17:53:56.000000000 -0400
+++ gtk-nodoka-engine-0.7.1/src/GTKEngine/nodoka_style.c 2008-09-14 17:54:16.000000000 -0400
@@ -144,6 +144,8 @@ nodoka_style_draw_flat_box (DRAW_ARGS)
nodoka_sanitize_size (window, &width, &height);
nodoka_draw_tooltip (cr, colors, ¶ms, x, y, width, height);
+
+ cairo_destroy (cr);
}
else if (DETAIL ("entry_bg") && !(widget && widget->parent && GTK_IS_TREE_VIEW (widget->parent)))
{
Index: gtk-nodoka-engine.spec
===================================================================
RCS file: /cvs/extras/rpms/gtk-nodoka-engine/devel/gtk-nodoka-engine.spec,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- gtk-nodoka-engine.spec 22 Jul 2008 20:19:02 -0000 1.22
+++ gtk-nodoka-engine.spec 14 Sep 2008 22:31:23 -0000 1.23
@@ -3,13 +3,14 @@
Name: gtk-nodoka-engine
Version: 0.7.1
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: The Nodoka GTK Theme Engine
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/nodoka
Source0: https://fedorahosted.org/releases/n/o/gtk-nodoka-engine-%{version}.tar.gz
+Patch0: gtk-nodoka-engine-leak.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: gtk2-devel
@@ -35,6 +36,7 @@
%prep
%setup -q
+%patch0 -p1 -b .leak
%build
%configure
@@ -66,6 +68,8 @@
%changelog
+* Mon Sep 15 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.1-2
+
* Tue Jul 22 2008 Martin Sourada <martin.sourada at gmail.com> - 0.7.1-1
- New bugfix release
More information about the fedora-extras-commits
mailing list