0.9.4claws64
[claws.git] / src / procmsg.h
index 650b82d6f6162d1ce51f99d5670a584ecf22c9ef..0bc416932ae5b677f5511b0f4a5a4c7c94c3d1f3 100644 (file)
@@ -144,6 +144,11 @@ typedef guint32 MsgTmpFlags;
 #define MSGINFO_UPDATE_HOOKLIST "msginfo_update"
 #define MAIL_FILTERING_HOOKLIST "mail_filtering_hooklist"
 
+typedef enum {
+       MSGINFO_UPDATE_FLAGS = 1 << 0,
+       MSGINFO_UPDATE_DELETED = 1 << 1,
+} MsgInfoUpdateFlags;
+
 #include "folder.h"
 #include "procmime.h"
 #include "prefs_filtering.h"
@@ -206,6 +211,7 @@ struct _MsgFileInfo
 
 struct _MsgInfoUpdate {
        MsgInfo *msginfo;
+       MsgInfoUpdateFlags flags;
 };
 
 struct _MailFilteringData