0.9.4claws33
[claws.git] / src / folder.h
index 9de967dc3b216f3a2e8374a9735dd0ced8964d3a..54792777a2e4157614427940a11696d6ac800c20 100644 (file)
@@ -196,15 +196,16 @@ struct _FolderClass
                                                 FolderItem     *item);
        gint            (*get_num_list)         (Folder         *folder,
                                                 FolderItem     *item,
-                                                GSList        **list);
+                                                GSList        **list,
+                                                gboolean       *old_uids_valid);
        void            (*update_mark)          (Folder         *folder,
                                                 FolderItem     *item);
        void            (*finished_copy)        (Folder         *folder,
                                                 FolderItem     *item);
        void            (*finished_remove)      (Folder         *folder,
-                                                FolderItem item);
-       gboolean        (*check_msgnum_validity)(Folder         *folder,
-                                                FolderItem item);
+                                                FolderItem     *item);
+       gboolean        (*scan_required)        (Folder         *folder,
+                                                FolderItem     *item);
 
        /* Message functions */
        MsgInfo         *(*get_msginfo)         (Folder         *folder,