rpms/yelp/devel yelp-2.18.1-info-bc-crash.patch, NONE, 1.1 yelp.spec, 1.94, 1.95
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Apr 16 16:35:30 UTC 2007
Author: mclasen
Update of /cvs/dist/rpms/yelp/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv2431
Modified Files:
yelp.spec
Added Files:
yelp-2.18.1-info-bc-crash.patch
Log Message:
fix a crash in the info parser
yelp-2.18.1-info-bc-crash.patch:
yelp-info-parser.c | 6 ++++++
1 files changed, 6 insertions(+)
--- NEW FILE yelp-2.18.1-info-bc-crash.patch ---
--- yelp-info-parser.c.info-bc 2007-03-26 01:33:52.000000000 -0400
+++ yelp-info-parser.c 2007-03-26 01:22:15.000000000 -0400
@@ -354,6 +354,12 @@
title = gtk_tree_model_get_string_from_iter (model, r);
}
+ if (!g_str_equal (title, reftitle))
+ {
+ gtk_tree_iter_free (tmp);
+ tmp = NULL;
+ }
+
gtk_tree_iter_free (r);
g_free (title);
g_free (reftitle);
Index: yelp.spec
===================================================================
RCS file: /cvs/dist/rpms/yelp/devel/yelp.spec,v
retrieving revision 1.94
retrieving revision 1.95
diff -u -r1.94 -r1.95
--- yelp.spec 9 Apr 2007 17:34:29 -0000 1.94
+++ yelp.spec 16 Apr 2007 16:35:28 -0000 1.95
@@ -28,6 +28,8 @@
Patch3: yelp-2.15.91-use-pango.patch
# http://bugzilla.gnome.org/show_bug.cgi?id=370167
Patch5: yelp-2.16.0-apropos.patch
+# http://bugzilla.gnome.org/show_bug.cgi?id=430365
+Patch6: yelp-2.18.1-info-bc-crash.patch
License: GPL
Group: Applications/System
@@ -85,6 +87,7 @@
%patch2 -p1 -b .add-mime-handling
%patch3 -p1 -b .use-pango
%patch5 -p1 -b .apropos
+%patch6 -p1 -b .info-bc-crash
%build
%configure \
@@ -149,6 +152,9 @@
%{_datadir}/yelp
%changelog
+* Tue Apr 17 2007 Matthias Clasen <mclasen at redhat.com> - 2.18.1-2
+- Fix a crash in the info parser (#216308)
+
* Mon Apr 09 2007 Matthew Barnes <mbarnes at redhat.com> - 2.18.1-1
- Update to 2.18.1
More information about the fedora-cvs-commits
mailing list