Fix some iterator conditions in modest tny folder (fix 3 for NB#126941)
authorJose Dapena Paz <jdapena@igalia.com>
Mon, 20 Jul 2009 09:46:49 +0000 (11:46 +0200)
committerJose Dapena Paz <jdapena@igalia.com>
Mon, 20 Jul 2009 10:21:07 +0000 (12:21 +0200)
src/modest-tny-folder.c

index 8e39657..26b5f41 100644 (file)
@@ -555,7 +555,7 @@ modest_tny_folder_store_find_folder_from_uri (TnyFolderStore *folder_store, cons
        uri_to_find[uri_lenght - 1] = '\0';
 
        for (iterator = tny_list_create_iterator (children);
        uri_to_find[uri_lenght - 1] = '\0';
 
        for (iterator = tny_list_create_iterator (children);
-            !tny_iterator_is_done (iterator) && (result == NULL);
+            iterator && !tny_iterator_is_done (iterator) && (result == NULL);
             tny_iterator_next (iterator)) {
                TnyFolderStore *child;
 
             tny_iterator_next (iterator)) {
                TnyFolderStore *child;