]> granicus.if.org Git - neomutt/commitdiff
mutt_list_find doesn't modify the list, so it should take a const*
authorIan Zimmerman <itz@no-use.mooo.com>
Tue, 13 Nov 2018 01:17:30 +0000 (17:17 -0800)
committerRichard Russon <rich@flatcap.org>
Tue, 13 Nov 2018 11:47:03 +0000 (11:47 +0000)
mutt/list.c
mutt/list.h

index 281568272483047a0f1fb948ebf1ff127049309d..71fa4d0eecb6019a76c8abca80c5403c7d329624 100644 (file)
@@ -85,7 +85,7 @@ struct ListNode *mutt_list_insert_after(struct ListHead *h, struct ListNode *n,
  * @retval ptr ListNode containing the string
  * @retval NULL if the string isn't found
  */
-struct ListNode *mutt_list_find(struct ListHead *h, const char *data)
+struct ListNode *mutt_list_find(const struct ListHead *h, const char *data)
 {
   struct ListNode *np = NULL;
   STAILQ_FOREACH(np, h, entries)
index 21d4ec54cfe17000a2db5194a5a29d2040d239bf..71c9ed4ba737e3553126663ad98187c46659feef 100644 (file)
@@ -52,7 +52,7 @@ typedef void (*list_free_t)(void **ptr);
 
 void             mutt_list_clear(struct ListHead *h);
 int              mutt_list_compare(const struct ListHead *ah, const struct ListHead *bh);
-struct ListNode *mutt_list_find(struct ListHead *h, const char *data);
+struct ListNode *mutt_list_find(const struct ListHead *h, const char *data);
 void             mutt_list_free(struct ListHead *h);
 void             mutt_list_free_type(struct ListHead *h, list_free_t fn);
 struct ListNode *mutt_list_insert_after(struct ListHead *h, struct ListNode *n, char *s);