* src/folderview.c
Fix possible crash
+2005-08-03 [colin] 1.9.13cvs9
+
+ * src/folderview.c
+ Fix possible crash
+
2005-08-02 [colin] 1.9.13cvs8
* src/mainwindow.c
( cvs diff -u -r 1.213.2.44 -r 1.213.2.45 src/folder.c; ) > 1.9.13cvs6.patchset
( cvs diff -u -r 1.87.2.13 -r 1.87.2.14 src/folder.h; ) > 1.9.13cvs7.patchset
( cvs diff -u -r 1.60.2.21 -r 1.60.2.22 src/addressbook.c; cvs diff -u -r 1.5.2.1 -r 1.5.2.2 src/addressitem.h; cvs diff -u -r 1.274.2.47 -r 1.274.2.48 src/mainwindow.c; ) > 1.9.13cvs8.patchset
+( cvs diff -u -r 1.207.2.49 -r 1.207.2.50 src/folderview.c; ) > 1.9.13cvs9.patchset
MICRO_VERSION=13
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=8
+EXTRA_VERSION=9
EXTRA_RELEASE=
EXTRA_GTK2_VERSION=
FolderItem *item,
gboolean in_sub)
{
- GNode *node = item->folder->node;
+ GNode *node = NULL;
+
+ if (!item || !item->folder || !item->folder->node)
+ return FALSE;
+
+ node = item->folder->node;
node = g_node_find(node, G_PRE_ORDER, G_TRAVERSE_ALL, item);
node = node->children;