2007-12-10 [colin] 3.1.0cvs72
authorColin Leroy <colin@colino.net>
Mon, 10 Dec 2007 18:53:01 +0000 (18:53 +0000)
committerColin Leroy <colin@colino.net>
Mon, 10 Dec 2007 18:53:01 +0000 (18:53 +0000)
* src/folder.c
Don't crash when setting batch mode on no folder

ChangeLog
PATCHSETS
configure.ac
src/folder.c

index afecbdaf768a5de97e5556cf0d22cf845944e19f..c9a5e603091f37b7ff96e53a0d3c16fd0f9c95bd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-10 [colin]     3.1.0cvs72
+
+       * src/folder.c
+               Don't crash when setting batch mode on no folder
+
 2007-12-10 [colin]     3.1.0cvs71
 
        * src/common/utils.c
index 13a537ab1bab6ea793b7524ccb102615ef51036f..7d1094fd159ad03dde32bed3c9f4bd69c91ddcf7 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.14.2.13 -r 1.14.2.14 src/vcard.c;  ) > 3.1.0cvs69.patchset
 ( cvs diff -u -r 1.1.2.22 -r 1.1.2.23 src/prefs_receive.c;  ) > 3.1.0cvs70.patchset
 ( cvs diff -u -r 1.36.2.130 -r 1.36.2.131 src/common/utils.c;  ) > 3.1.0cvs71.patchset
+( cvs diff -u -r 1.213.2.172 -r 1.213.2.173 src/folder.c;  ) > 3.1.0cvs72.patchset
index b7984d1dc6f9ebb6e4877c19eff524232daf7e1f..08bc512c8bbd1c6dab60e9dbfbd2b961596902fa 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=1
 MICRO_VERSION=0
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=71
+EXTRA_VERSION=72
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index ce0b7f8e3d5c1f3cdc084a3b8fc03c39aa782b66..23362597c64fc163d935eb2dba42536b3ddcb66c 100644 (file)
@@ -4240,6 +4240,8 @@ gboolean folder_want_synchronise(Folder *folder)
 
 void folder_item_set_batch (FolderItem *item, gboolean batch)
 {
+       if (!item || !item->folder)
+               return;
        if (item->folder->klass->set_batch) {
                item->folder->klass->set_batch(item->folder, item, batch);
        }