summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Woodhouse <David.Woodhouse@intel.com>2011-08-14 00:47:48 +0100
committerDavid Woodhouse <David.Woodhouse@intel.com>2011-08-14 00:48:53 +0100
commita6698c442d96377075101a026b34aa152a7c7a01 (patch)
tree23811201e7530547f3ff94831fb76ba43ff7bfd3
parentebdb1c4315577bdbf2111dd7d1fa6694757ff31f (diff)
downloadevolution-data-server-a6698c442d96377075101a026b34aa152a7c7a01.tar.gz
Bug 656487 - Memory leak in imapx fetch_folders_for_namespaces()
We need to free the GSList but the namespaces themselves are fine. (cherry picked from commit d707f577c0e23f11ecae37408477885c5b260d50)
-rw-r--r--camel/providers/imapx/camel-imapx-store.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/camel/providers/imapx/camel-imapx-store.c b/camel/providers/imapx/camel-imapx-store.c
index 500e27c3e..0a530d350 100644
--- a/camel/providers/imapx/camel-imapx-store.c
+++ b/camel/providers/imapx/camel-imapx-store.c
@@ -939,6 +939,7 @@ fetch_folders_for_namespaces (CamelIMAPXStore *istore,
ns = ns->next;
}
}
+ g_slist_free (namespaces);
out:
g_object_unref (server);
return folders;