diff options
author | 4 <NotZed@Ximian.com> | 2001-10-06 02:08:22 +0800 |
---|---|---|
committer | Michael Zucci <zucchi@src.gnome.org> | 2001-10-06 02:08:22 +0800 |
commit | d8eb6abb187c001fda9a6626323b41153a58c2ef (patch) | |
tree | fac8074967de38294edd87198a5810ff53b75287 /camel/camel-vee-store.c | |
parent | 88a34e292b771b04d0102b3164cacbbbf228d54a (diff) | |
download | gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar.gz gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar.bz2 gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar.lz gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar.xz gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.tar.zst gsoc2013-evolution-d8eb6abb187c001fda9a6626323b41153a58c2ef.zip |
Change the order of execution slightly. We delete the folder first, then
2001-10-04 <NotZed@Ximian.com>
* camel-store.c (camel_store_delete_folder): Change the order of
execution slightly. We delete the folder first, then call the
classes delete folder, then cleanup the hashtable afterwards.
This is so deletes of vfolders work, since vee-store uses the
folder hashtable to store all of is vfolders :-/
svn path=/trunk/; revision=13448
Diffstat (limited to 'camel/camel-vee-store.c')
-rw-r--r-- | camel/camel-vee-store.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/camel/camel-vee-store.c b/camel/camel-vee-store.c index a5e2a43070..4530c34ee2 100644 --- a/camel/camel-vee-store.c +++ b/camel/camel-vee-store.c @@ -261,7 +261,6 @@ vee_delete_folder(CamelStore *store, const char *folder_name, CamelException *ex if (store->vtrash) camel_vee_folder_remove_folder((CamelVeeFolder *)store->vtrash, folder); - /* FIXME: deleted event shoudl just pass out the folder name, not all this shit?? */ if (update) { CamelFolderInfo *fi = g_malloc0(sizeof(*fi)); |