]> granicus.if.org Git - neomutt/commitdiff
imap_has_flag
authorRichard Russon <rich@flatcap.org>
Mon, 10 Apr 2017 21:18:44 +0000 (22:18 +0100)
committerRichard Russon <rich@flatcap.org>
Tue, 11 Apr 2017 23:29:59 +0000 (00:29 +0100)
imap/imap.c
imap/imap_private.h

index 07da44b37c1ef0c84c1bac60b35faad4d7b1139e..a2f4fc45e5bbf16cce1f1d20419054af7045227e 100644 (file)
@@ -850,25 +850,25 @@ static void imap_set_flag (IMAP_DATA* idata, int aclbit, int flag,
 }
 
 /* imap_has_flag: do a caseless comparison of the flag against a flag list,
-*   return 1 if found or flag list has '\*', 0 otherwise */
-int imap_has_flag (LIST* flag_list, const char* flag)
+*   return true if found or flag list has '\*', false otherwise */
+bool imap_has_flag (LIST* flag_list, const char* flag)
 {
   if (!flag_list)
-    return 0;
+    return false;
 
   flag_list = flag_list->next;
   while (flag_list)
   {
     if (ascii_strncasecmp (flag_list->data, flag, strlen (flag_list->data)) == 0)
-      return 1;
+      return true;
 
     if (ascii_strncmp (flag_list->data, "\\*", strlen (flag_list->data)) == 0)
-      return 1;
+      return true;
 
     flag_list = flag_list->next;
   }
 
-  return 0;
+  return false;
 }
 
 /* Note: headers must be in SORT_ORDER. See imap_exec_msgset for args.
index c9517c147f15cf8e9b9a54e76edeeb1a7d7c7bca..29cb634d3af4ad1456059bd33c098bf18aa10455 100644 (file)
@@ -245,7 +245,7 @@ int imap_read_literal(FILE *fp, IMAP_DATA *idata, long bytes,
 void imap_expunge_mailbox(IMAP_DATA *idata);
 void imap_logout(IMAP_DATA **idata);
 int imap_sync_message(IMAP_DATA *idata, HEADER *hdr, BUFFER *cmd, int *err_continue);
-int imap_has_flag(LIST *flag_list, const char *flag);
+bool imap_has_flag(LIST *flag_list, const char *flag);
 
 /* auth.c */
 int imap_authenticate (IMAP_DATA* idata);