aboutsummaryrefslogtreecommitdiffstats
path: root/mail/ChangeLog
diff options
context:
space:
mode:
author9 <NotZed@Ximian.com>2001-10-19 13:40:42 +0800
committerMichael Zucci <zucchi@src.gnome.org>2001-10-19 13:40:42 +0800
commit3e6cd9a7e55a6c19d73a86195ff320b6dff76d54 (patch)
treeb0a58e239142420e6fbf3220ea18a55b617cc406 /mail/ChangeLog
parent0515ef5e4d5d138f1f7e9956b7a643cc01d7cf19 (diff)
downloadgsoc2013-evolution-3e6cd9a7e55a6c19d73a86195ff320b6dff76d54.tar.gz
gsoc2013-evolution-3e6cd9a7e55a6c19d73a86195ff320b6dff76d54.tar.zst
gsoc2013-evolution-3e6cd9a7e55a6c19d73a86195ff320b6dff76d54.zip
Free folders_uri. (real_folder_deleted): If folder is deleted, remove it
2001-10-19 <NotZed@Ximian.com> * mail-folder-cache.c (store_finalised): Free folders_uri. (real_folder_deleted): If folder is deleted, remove it from the hashtables. * subscribe-dialog.c (get_short_folderinfo_get): Remove the register/unregister, they're already done above us. * mail-vfolder.c (mail_vfolder_delete_uri): Dont do any work to remove the actual folder from the vfolder (we'd have to look it up first), let the vfolder remove it itself. Just update the rules. svn path=/trunk/; revision=13787
Diffstat (limited to 'mail/ChangeLog')
-rw-r--r--mail/ChangeLog12
1 files changed, 12 insertions, 0 deletions
diff --git a/mail/ChangeLog b/mail/ChangeLog
index 0271cb3e87..f896a869ba 100644
--- a/mail/ChangeLog
+++ b/mail/ChangeLog
@@ -1,5 +1,14 @@
+2001-10-19 <NotZed@Ximian.com>
+
+ * mail-folder-cache.c (store_finalised): Free folders_uri.
+ (real_folder_deleted): If folder is deleted, remove it from the
+ hashtables.
+
2001-10-18 <NotZed@Ximian.com>
+ * subscribe-dialog.c (get_short_folderinfo_get): Remove the
+ register/unregister, they're already done above us.
+
* mail-vfolder.c (vfolder_adduri): Added remove flag - its not
adduri, its removeuri, its less typing than creating a removeuri.
(vfolder_adduri_do): Implement the remove flag.
@@ -8,6 +17,9 @@
(mail_vfolder_add_uri): Added remove flag.
(rule_changed): When adding existing folders to a new rule, strdup
the list data.
+ (mail_vfolder_delete_uri): Dont do any work to remove the actual
+ folder from the vfolder (we'd have to look it up first), let the
+ vfolder remove it itself. Just update the rules.
* mail-folder-cache.c (store_finalised): Unhook from all events
when done.