From: pdontthink Date: Wed, 30 Jan 2008 07:37:17 +0000 (+0000) Subject: Fix undefined field problem X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=commitdiff_plain;h=c97c9b89aef0309233f193a3948447c53a76b9cc Fix undefined field problem git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12907 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/functions/imap_messages.php b/functions/imap_messages.php index 19ce2d7f..e7df007b 100755 --- a/functions/imap_messages.php +++ b/functions/imap_messages.php @@ -231,7 +231,9 @@ function get_squirrel_sort($imap_stream, $sSortField, $reverse = false, $aUid = // sqimap_get_small_header (see above) returns fields in lower case, // but the code below uses all upper case - foreach ($msgs as $k => $v) $msgs[$k][strtoupper($sSortField)] = $msgs[$k][strtolower($sSortField)]; + foreach ($msgs as $k => $v) + if (isset($msgs[$k][strtolower($sSortField)])) + $msgs[$k][strtoupper($sSortField)] = $msgs[$k][strtolower($sSortField)]; $aUid = array(); $walk = false;