fix crash in folder_destroy
authorOliver Haertel <o.h.a@gmx.net>
Wed, 9 Apr 2003 18:24:52 +0000 (18:24 +0000)
committerOliver Haertel <o.h.a@gmx.net>
Wed, 9 Apr 2003 18:24:52 +0000 (18:24 +0000)
ChangeLog.claws
configure.ac
src/folder.c

index 62b87ef0129b0081f6e37763f1c774ff2dca379f..3e678061df5548243cbde34f5e6d3852671c801f 100644 (file)
@@ -1,3 +1,10 @@
+2003-04-09 [oliver]    0.8.11claws81
+       
+       * src/folder.c
+               fix crash in folder_destroy
+       * README.claws
+               remove selective download
+
 2003-04-09 [christoph] 0.8.11claws80
 
        * src/imap.c
 2003-04-09 [christoph] 0.8.11claws80
 
        * src/imap.c
index f72445203ef9c5c1816150cfe5b9b87e434b1dd3..19c0d33c0343eff747a0b4355b5f5aa7b762b153 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
 MICRO_VERSION=11
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws80
+EXTRA_VERSION=claws81
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index 0761f254b4a23085aa7fbc94d991ef4d575522c4..667ff5d798465ac63f2fa5d542d609e0dc27552f 100644 (file)
@@ -151,10 +151,11 @@ void folder_destroy(Folder *folder)
        folder_list = g_list_remove(folder_list, folder);
 
        folder_tree_destroy(folder);
        folder_list = g_list_remove(folder_list, folder);
 
        folder_tree_destroy(folder);
-       g_free(folder->name);
-       g_free(folder);
 
        folder->klass->destroy_folder(folder);
 
        folder->klass->destroy_folder(folder);
+
+       g_free(folder->name);
+       g_free(folder);
 }
 
 void folder_local_folder_destroy(LocalFolder *lfolder)
 }
 
 void folder_local_folder_destroy(LocalFolder *lfolder)