From: Carl Worth Date: Thu, 4 Feb 2010 20:29:04 +0000 (-0800) Subject: notmuch reply: Use strstr instead of strcasestr for portability. X-Git-Tag: 0.1~120 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=82e47ec92b41973567f4d89bbd6afdb22fc634bd notmuch reply: Use strstr instead of strcasestr for portability. This change was already recommended in a comment in the original implementation of this patch. If someone really wants to support un-munging in the case of To: and Reply-To: having the same address but different case, then they can provide a portable approach for that. --- diff --git a/notmuch-reply.c b/notmuch-reply.c index 671a9155..885bedb1 100644 --- a/notmuch-reply.c +++ b/notmuch-reply.c @@ -219,9 +219,8 @@ mailing_list_munged_reply_to (notmuch_message_t *message) mailbox = INTERNET_ADDRESS_MAILBOX (address); addr = internet_address_mailbox_get_addr (mailbox); - /* Note that strcasestr() is a GNU extension, strstr() might be sufficient */ - if (strcasestr (notmuch_message_get_header (message, "to"), addr) != 0 || - strcasestr (notmuch_message_get_header (message, "cc"), addr) != 0) + if (strstr (notmuch_message_get_header (message, "to"), addr) != 0 || + strstr (notmuch_message_get_header (message, "cc"), addr) != 0) { return 1; }