aboutsummaryrefslogtreecommitdiffstats
path: root/camel/camel-vee-folder.h
diff options
context:
space:
mode:
authorNot Zed <NotZed@Ximian.com>2004-09-28 12:53:28 +0800
committerMichael Zucci <zucchi@src.gnome.org>2004-09-28 12:53:28 +0800
commit665df59a88360115e410d46f50ebe61dead6b151 (patch)
treeecf68dc67404f06d4de946371b6e0f36ce23016b /camel/camel-vee-folder.h
parentf3c3a422abf537dcfc24030433e9556d34d71492 (diff)
downloadgsoc2013-evolution-665df59a88360115e410d46f50ebe61dead6b151.tar.gz
gsoc2013-evolution-665df59a88360115e410d46f50ebe61dead6b151.tar.zst
gsoc2013-evolution-665df59a88360115e410d46f50ebe61dead6b151.zip
free the unmatched uid values as well.
2004-09-24 Not Zed <NotZed@Ximian.com> * camel-vee-store.c (camel_vee_store_finalise): free the unmatched uid values as well. * camel-vee-folder.c (vee_folder_remove_folder): lock main folder summary lock before doing the unmatched stuff, so the order is right. 2004-08-25 Ed Catmur <ed@catmur.co.uk> ** See bug #63881. * camel-vee-store.c: * camel-vee-folder.c: move the unmatched folder onto the camel-vee-store object. Removede the global unmatched folder and associated locks/etc, fixed all the code up to work with the new unmatched folder, if present. svn path=/trunk/; revision=27408
Diffstat (limited to 'camel/camel-vee-folder.h')
-rw-r--r--camel/camel-vee-folder.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/camel/camel-vee-folder.h b/camel/camel-vee-folder.h
index 3339b3a1d9..79f13a7280 100644
--- a/camel/camel-vee-folder.h
+++ b/camel/camel-vee-folder.h
@@ -56,6 +56,10 @@ struct _CamelVeeFolder {
CamelFolderChangeInfo *changes;
CamelFolderSearch *search;
+
+ /* only set-up if our parent is a vee-store, used also as a flag to
+ * say that this folder is part of the unmatched folder */
+ struct _CamelVeeStore *parent_vee_store;
};
struct _CamelVeeFolderClass {