Changeset 8c03283 in github


Ignore:
Timestamp:
Oct 20, 2005 11:57:53 AM (8 years ago)
Author:
svncommit <devs@…>
Branches:
master, HEAD, courier-fix, dev-browser-capabilities, pdo, release-0.6, release-0.7, release-0.8
Children:
1223297
Parents:
f45ec7e
Message:

fixed some warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • program/include/rcube_imap.inc

    r9fee0ed r8c03283  
    312312      $a_header_index = iil_C_FetchHeaders($this->conn, $mailbox, "1:$max"); 
    313313      $a_msg_headers = array(); 
    314       foreach ($a_header_index as $i => $headers) 
    315       if (!$headers->deleted) 
    316         $a_msg_headers[$headers->uid] = $headers; 
     314       
     315      if (!empty($a_header_index)) 
     316                foreach ($a_header_index as $i => $headers) 
     317                        if (!$headers->deleted) 
     318                                $a_msg_headers[$headers->uid] = $headers; 
    317319         
    318320// print "/**** fetch headers ****/\n"; 
     
    326328    // sort headers by a specific col 
    327329    $a_headers = iil_SortHeaders($a_msg_headers, $sort_field, $sort_order); 
     330 
    328331        // free memory 
    329332        unset($a_msg_headers); 
     
    333336      $this->update_cache($mailbox.'.msg', $a_headers); 
    334337 
     338        if (empty($a_headers)) 
     339                return array(); 
     340                 
    335341    // return complete list of messages 
    336342    if (strtolower($page)=='all') 
Note: See TracChangeset for help on using the changeset viewer.