During quit, its possible that the parent folder's infos are unavailable.
authorSrinivasa Ragavan <sragavan@novell.com>
Thu, 21 Aug 2008 15:50:51 +0000 (15:50 +0000)
committerSrinivasa Ragavan <sragavan@src.gnome.org>
Thu, 21 Aug 2008 15:50:51 +0000 (15:50 +0000)
2008-08-21  Srinivasa Ragavan  <sragavan@novell.com>

* camel/camel-folder-search.c: During quit, its possible that the
parent folder's infos are unavailable.

svn path=/trunk/; revision=9425

camel/ChangeLog
camel/camel-folder-search.c

index e03b2e2..b1099f8 100644 (file)
@@ -1,5 +1,10 @@
 2008-08-21  Srinivasa Ragavan  <sragavan@novell.com>
 
+       * camel/camel-folder-search.c: During quit, its possible that the
+       parent folder's infos are unavailable.
+
+2008-08-21  Srinivasa Ragavan  <sragavan@novell.com>
+
        * camel/camel-vee-store.c: Let vee store also sync its headers at the
        end.
 
index c38c06c..24c7e2b 100644 (file)
@@ -673,6 +673,8 @@ search_match_all(struct _ESExp *f, int argc, struct _ESExpTerm **argv, CamelFold
                const char *uid;
 
                search->current = camel_folder_summary_uid (search->folder->summary, v->pdata[i]);
+               if (!search->current)
+                       continue;
                uid = camel_message_info_uid(search->current);
 
                if (argc>0) {