From 7f639467194da6d6a4059d75fb2307ffe1201ab5 Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Mon, 20 Oct 2008 05:18:52 -0400
Subject: [PATCH] - #1485499: make email address comparision case insensitive - support multibyte characters in in_array_nocase()

---
 program/steps/mail/compose.inc |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/program/steps/mail/compose.inc b/program/steps/mail/compose.inc
index efc9790..df6f1ff 100644
--- a/program/steps/mail/compose.inc
+++ b/program/steps/mail/compose.inc
@@ -219,7 +219,7 @@
         if (!empty($addr_part['mailto'])
 	    && !in_array($addr_part['mailto'], $sa_recipients)
 	    && (!$MESSAGE->compose_from
-		|| !in_array($addr_part['mailto'], $MESSAGE->compose_from)
+		|| !in_array_nocase($addr_part['mailto'], $MESSAGE->compose_from)
 		|| count($to_addresses)==1)) // allow reply to yourself
         {
           $fvalue .= (strlen($fvalue) ? ', ':'').$addr_part['string'];

--
Gitblit v1.9.1