bugfixes
[squirrelmail.git] / functions / mailbox_display.php
index ab348b92049ec893724f8ccfc64c511d97586a61..c5b304b1747dbdce161a30ed21a09b61c7b49093 100644 (file)
 
       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);
             }