From 5d477147b7b0725c28a09a037e101266c2f8ed3f Mon Sep 17 00:00:00 2001 From: Jeffrey Stedfast Date: Tue, 20 Jun 2000 22:33:40 +0000 Subject: now parses flags gotten from the IMAP server correctly svn path=/trunk/; revision=3654 --- camel/providers/imap/camel-imap-folder.c | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) (limited to 'camel/providers/imap/camel-imap-folder.c') diff --git a/camel/providers/imap/camel-imap-folder.c b/camel/providers/imap/camel-imap-folder.c index 0323ecb7ff..d6705ace8e 100644 --- a/camel/providers/imap/camel-imap-folder.c +++ b/camel/providers/imap/camel-imap-folder.c @@ -956,17 +956,17 @@ imap_get_summary (CamelFolder *folder, CamelException *ex) /* now we gotta parse for the flags */ info->flags = 0; - if (!strstr (p, "\\Seen")) + if (strstr (p, "\\Seen")) info->flags |= CAMEL_MESSAGE_SEEN; - if (!strstr (p, "\\Answered")) + if (strstr (p, "\\Answered")) info->flags |= CAMEL_MESSAGE_ANSWERED; - if (!strstr (p, "\\Flagged")) + if (strstr (p, "\\Flagged")) info->flags |= CAMEL_MESSAGE_FLAGGED; - if (!strstr (p, "\\Deleted")) + if (strstr (p, "\\Deleted")) info->flags |= CAMEL_MESSAGE_DELETED; - if (!strstr (p, "\\Draft")) + if (strstr (p, "\\Draft")) info->flags |= CAMEL_MESSAGE_DRAFT; - + g_free (result); g_ptr_array_add (array, info); @@ -1055,17 +1055,17 @@ imap_summary_get_by_uid (CamelFolder *folder, const char *uid) /* now we gotta parse for the flags */ info->flags = 0; - if (!strstr (p, "\\Seen")) + if (strstr (p, "\\Seen")) info->flags |= CAMEL_MESSAGE_SEEN; - if (!strstr (p, "\\Answered")) + if (strstr (p, "\\Answered")) info->flags |= CAMEL_MESSAGE_ANSWERED; - if (!strstr (p, "\\Flagged")) + if (strstr (p, "\\Flagged")) info->flags |= CAMEL_MESSAGE_FLAGGED; - if (!strstr (p, "\\Deleted")) + if (strstr (p, "\\Deleted")) info->flags |= CAMEL_MESSAGE_DELETED; - if (!strstr (p, "\\Draft")) + if (strstr (p, "\\Draft")) info->flags |= CAMEL_MESSAGE_DRAFT; - + g_free (result); /* since we didn't have it cached, lets add it to our cache */ -- cgit v1.2.3