X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=imap%2Fmessage.h;h=77e9464cf803d70cfef798cb58631c56bc2485a2;hp=0d535918aaa17dce1b9ee6f3b188f92c6c35abb5;hb=6b4475312b058043257fba4526817f60d9e26baf;hpb=c3e57678c8be193fc137854020f3a90887be97c9 diff --git a/imap/message.h b/imap/message.h index 0d53591..77e9464 100644 --- a/imap/message.h +++ b/imap/message.h @@ -16,8 +16,8 @@ /* -- data structures -- */ /* IMAP-specific header data, stored as HEADER->data */ typedef struct imap_header_data { - unsigned int uid; /* 32-bit Message UID */ - LIST *keywords; + int uid; /* 32-bit Message UID */ + string_list_t *keywords; } IMAP_HEADER_DATA; typedef struct { @@ -28,7 +28,7 @@ typedef struct { unsigned int replied:1; unsigned int changed:1; - unsigned int sid; + int sid; IMAP_HEADER_DATA *data; @@ -39,4 +39,7 @@ typedef struct { /* -- macros -- */ #define HEADER_DATA(ph) ((IMAP_HEADER_DATA*) ((ph)->data)) +int imap_append_message (CONTEXT * ctx, MESSAGE * msg); +int imap_fetch_message (MESSAGE * msg, CONTEXT * ctx, int msgno); + #endif /* MESSAGE_H */