X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=functions%2Fmailbox_display.php;h=c5b304b1747dbdce161a30ed21a09b61c7b49093;hb=4bbba0d8cf096277dc7375cfb54193be092b83e5;hp=ab348b92049ec893724f8ccfc64c511d97586a61;hpb=15a9cd31950714c2cadd6cb6dfe92c178aa71abc;p=squirrelmail.git diff --git a/functions/mailbox_display.php b/functions/mailbox_display.php index ab348b92..c5b304b1 100644 --- a/functions/mailbox_display.php +++ b/functions/mailbox_display.php @@ -44,15 +44,15 @@ if (!$use_cache) { if ($numMessages >= 1) { - if ($mailbox == $sent_folder) - $ary = sqimap_get_small_header ($imapConnection, 1, $numMessages, true); - else - $ary = sqimap_get_small_header ($imapConnection, 1, $numMessages, false); - for ($q = 0; $q < $numMessages; $q++) { - $from[$q] = $ary[$q]->from; - $date[$q] = $ary[$q]->date; - $subject[$q] = $ary[$q]->subject; + if ($mailbox == $sent_folder) + $hdr = sqimap_get_small_header ($imapConnection, $q+1, true); + else + $hdr = sqimap_get_small_header ($imapConnection, $q+1, false); + + $from[$q] = $hdr->from; + $date[$q] = $hdr->date; + $subject[$q] = $hdr->subject; $flags[$q] = sqimap_get_flags ($imapConnection, $q+1); }