Changeset 7f63946 in github


Ignore:
Timestamp:
Oct 20, 2008 5:18:52 AM (5 years ago)
Author:
alecpl <alec@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
ba80566
Parents:
1ad39ef
Message:
  • #1485499: make email address comparision case insensitive
  • support multibyte characters in in_array_nocase()
Location:
program
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • program/include/rcube_shared.inc

    rc02bb9c r7f63946  
    211211{ 
    212212  foreach ($haystack as $value) 
    213     if (strtolower($needle)===strtolower($value)) 
     213    if (rc_strtolower($needle)===rc_strtolower($value)) 
    214214      return true; 
    215215   
  • program/steps/mail/compose.inc

    r19c9d39 r7f63946  
    220220            && !in_array($addr_part['mailto'], $sa_recipients) 
    221221            && (!$MESSAGE->compose_from 
    222                 || !in_array($addr_part['mailto'], $MESSAGE->compose_from) 
     222                || !in_array_nocase($addr_part['mailto'], $MESSAGE->compose_from) 
    223223                || count($to_addresses)==1)) // allow reply to yourself 
    224224        { 
Note: See TracChangeset for help on using the changeset viewer.