From 8d4283d6fc2301e01cc963fd797fc8c5a2217ea6 Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Mon, 29 Oct 2001 18:31:40 +0000 Subject: Don't free the hash table key if the folder wasn't found in the hash * providers/imap/camel-imap-store.c (unsubscribe_folder): Don't free the hash table key if the folder wasn't found in the hash table. I'm not sure where the bug is/was that made it possible to add a folder to the tree after creating it failed, but now if that happens, it won't crash if you try to delete it again. (#11492) svn path=/trunk/; revision=14348 --- camel/ChangeLog | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'camel/ChangeLog') diff --git a/camel/ChangeLog b/camel/ChangeLog index 7db3b2b9d8..ab8e2574e3 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -1,5 +1,11 @@ 2001-10-29 Dan Winship + * providers/imap/camel-imap-store.c (unsubscribe_folder): Don't + free the hash table key if the folder wasn't found in the hash + table. I'm not sure where the bug is/was that made it possible to + add a folder to the tree after creating it failed, but now if that + happens, it won't crash if you try to delete it again. (#11492) + * camel-disco-store.c (camel_disco_store_status): if the service is being connected and thinks it's online, but the session is offline, then mark the service offline as well. Fixes 13683. -- cgit v1.2.3