rpms/evolution-data-server/F-9 evolution-data-server-2.22.1-double-free.patch, NONE, 1.1 evolution-data-server.spec, 1.213, 1.214

Matthew Barnes (mbarnes) fedora-extras-commits at redhat.com
Tue Apr 29 12:49:19 UTC 2008


Author: mbarnes

Update of /cvs/pkgs/rpms/evolution-data-server/F-9
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26151

Modified Files:
	evolution-data-server.spec 
Added Files:
	evolution-data-server-2.22.1-double-free.patch 
Log Message:

* Tue Apr 29 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-2.fc9
- Add patch for GNOME bug #530323 (double free).


evolution-data-server-2.22.1-double-free.patch:

--- NEW FILE evolution-data-server-2.22.1-double-free.patch ---
diff -up evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c.double-free evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c
--- evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c.double-free	2008-04-04 05:02:31.000000000 -0400
+++ evolution-data-server-2.22.1/calendar/backends/contacts/e-cal-backend-contacts.c	2008-04-29 08:41:58.000000000 -0400
@@ -102,7 +102,6 @@ book_record_new (ECalBackendContacts *cb
         query = e_book_query_any_field_contains ("");
 
         if (!e_book_get_book_view (book, query, fields, -1, &book_view, NULL)) {
-		g_list_free (fields);
                 e_book_query_unref (query);
                 g_object_unref (book);
                 g_list_free (fields);


Index: evolution-data-server.spec
===================================================================
RCS file: /cvs/pkgs/rpms/evolution-data-server/F-9/evolution-data-server.spec,v
retrieving revision 1.213
retrieving revision 1.214
diff -u -r1.213 -r1.214
--- evolution-data-server.spec	7 Apr 2008 17:11:03 -0000	1.213
+++ evolution-data-server.spec	29 Apr 2008 12:48:35 -0000	1.214
@@ -28,7 +28,7 @@
 
 Name: evolution-data-server
 Version: 2.22.1
-Release: 1%{?dist}
+Release: 2%{?dist}
 License: LGPL
 Group: System Environment/Libraries
 Summary: Backend data server for Evolution
@@ -55,6 +55,9 @@
 
 Patch15: evolution-data-server-2.22.0-implicit-function-declaration.patch
 
+# GNOME bug #530323
+Patch16: evolution-data-server-2.22.1-double-free.patch
+
 ### Build Dependencies ###
 
 BuildRequires: GConf2-devel
@@ -134,6 +137,7 @@
 %patch13 -p1 -b .camel-folder-summary-crash
 %patch14 -p1 -b .fix-64bit-acinclude
 %patch15 -p1 -b .implicit-function-declaration
+%patch16 -p1 -b .double-free
 
 mkdir -p krb5-fakeprefix/include
 mkdir -p krb5-fakeprefix/lib
@@ -376,7 +380,10 @@
 %{_datadir}/gtk-doc/html/libedataserverui
 
 %changelog
-* Mon Apr 07 2008 Matthew Barnes <mbarnes at redhat.com. - 2.22.1-1.fc9
+* Tue Apr 29 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-2.fc9
+- Add patch for GNOME bug #530323 (double free).
+
+* Mon Apr 07 2008 Matthew Barnes <mbarnes at redhat.com> - 2.22.1-1.fc9
 - Update to 2.22.1
 - Remove patch for RH bug #296671 (fixed upstream).
 - Remove patch for GNOME bug #523023 (fixed upstream).




More information about the fedora-extras-commits mailing list