evolution-exchange r1729 - in trunk: . camel
- From: mcrha svn gnome org
- To: svn-commits-list gnome org
- Subject: evolution-exchange r1729 - in trunk: . camel
- Date: Wed, 6 Aug 2008 08:03:48 +0000 (UTC)
Author: mcrha
Date: Wed Aug 6 08:03:48 2008
New Revision: 1729
URL: http://svn.gnome.org/viewvc/evolution-exchange?rev=1729&view=rev
Log:
2008-08-06 Milan Crha <mcrha redhat com>
** Fix for bug #546397
* camel/camel-exchange-folder.c: (class_init), (search_free):
Remove 'search_free' and use the default function for this, to not
free memory held by camel_pstring_....
Modified:
trunk/ChangeLog
trunk/camel/camel-exchange-folder.c
Modified: trunk/camel/camel-exchange-folder.c
==============================================================================
--- trunk/camel/camel-exchange-folder.c (original)
+++ trunk/camel/camel-exchange-folder.c Wed Aug 6 08:03:48 2008
@@ -71,8 +71,6 @@
const char *expression,
GPtrArray *uids,
CamelException *ex);
-static void search_free (CamelFolder *folder,
- GPtrArray *uids);
static void transfer_messages_to (CamelFolder *source,
GPtrArray *uids,
CamelFolder *dest,
@@ -102,7 +100,8 @@
camel_folder_class->get_message = get_message;
camel_folder_class->search_by_expression = search_by_expression;
camel_folder_class->search_by_uids = search_by_uids;
- camel_folder_class->search_free = search_free;
+ /* use the default function for the search_free */
+ /* camel_folder_class->search_free = search_free; */
camel_folder_class->transfer_messages_to = transfer_messages_to;
camel_folder_class->refresh_info = refresh_info;
camel_folder_class->sync = exchange_sync;
@@ -494,16 +493,6 @@
}
static void
-search_free (CamelFolder *folder, GPtrArray *uids)
-{
- int i;
-
- for (i = 0; i < uids->len; i++)
- g_free (uids->pdata[i]);
- g_ptr_array_free (uids, TRUE);
-}
-
-static void
transfer_messages_the_hard_way (CamelFolder *source, GPtrArray *uids,
CamelFolder *dest,
GPtrArray **transferred_uids,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]