workaround a stupid issue in how decoding is performed in mutt *sigh*
[apps/madmutt.git] / imap / message.h
index 0d53591..5657deb 100644 (file)
@@ -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;