Fix a leak. Part of bgo #523103
authorSankar P <psankar@novell.com>
Fri, 8 Aug 2008 06:51:31 +0000 (06:51 +0000)
committerSankarasivasubramanian Pasupathilingam <psankar@src.gnome.org>
Fri, 8 Aug 2008 06:51:31 +0000 (06:51 +0000)
2008-08-08  Sankar P  <psankar@novell.com>

* camel-groupwise-store.c (groupwise_folders_sync):
Fix a leak. Part of bgo #523103

svn path=/trunk/; revision=9299

camel/providers/groupwise/ChangeLog
camel/providers/groupwise/camel-groupwise-store.c

index 3040829..7530049 100644 (file)
@@ -1,3 +1,8 @@
+2008-08-08  Sankar P  <psankar@novell.com>
+
+       * camel-groupwise-store.c (groupwise_folders_sync):
+       Fix a leak. Part of bgo #523103
+
 2008-08-06  Matthew Barnes  <mbarnes@redhat.com>
 
        ** Fixes part of bug #545877
index ddc7d48..9eedaf4 100644 (file)
@@ -936,6 +936,8 @@ groupwise_folders_sync (CamelGroupwiseStore *store, CamelException *ex)
                parent = e_gw_container_get_parent_id (E_GW_CONTAINER(temp_list->data));
 
                if (e_gw_container_is_root (E_GW_CONTAINER(temp_list->data))) {
+                       if (store->root_container)
+                               g_free (store->root_container);
                        store->root_container = g_strdup (id);
                        continue;
                }