* src/folder.c
Probably fix Bug #969 (crash on rebuilding
imap folder)
+2006-06-15 [cleroy] 2.3.0cvs13
+
+ * src/folder.c
+ Probably fix Bug #969 (crash on rebuilding
+ imap folder)
+
2006-06-14 [colin] 2.3.0cvs12
* manual/dtd/manual.xsl
( cvs diff -u -r 1.654.2.1630 -r 1.654.2.1631 configure.ac; ) > 2.3.0cvs10.patchset
( cvs diff -u -r 1.654.2.1631 -r 1.654.2.1632 configure.ac; ) > 2.3.0cvs11.patchset
( cvs diff -u -r 1.1.2.6 -r 1.1.2.7 manual/sylpheed-claws-manual.xml; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 manual/dtd/manual.xsl; cvs diff -u -r 1.1.2.4 -r 1.1.2.5 manual/fr/sylpheed-claws-manual.xml; cvs diff -u -r 1.1.2.2 -r 1.1.2.3 manual/pl/sylpheed-claws-manual.xml; ) > 2.3.0cvs12.patchset
+( cvs diff -u -r 1.213.2.99 -r 1.213.2.100 src/folder.c; ) > 2.3.0cvs13.patchset
MICRO_VERSION=0
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=12
+EXTRA_VERSION=13
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
if (rebuild)
folder_tree_destroy(folder);
- folder->klass->scan_tree(folder);
+ if (folder->klass->scan_tree(folder) < 0)
+ return;
hookdata.folder = folder;
hookdata.update_flags = FOLDER_TREE_CHANGED;
xmlnode = xml_node_new(tag, NULL);
node = g_node_new(xmlnode);
+
+ g_return_val_if_fail (folder->node != NULL, NULL);
+
if (folder->node->children) {
GNode *cur;