alecpl
2008-05-08 f1b75374b2e087145cab5348331596ce3c16e8f6
- Optimized messages sorting on servers without sort capability (#1485049)


2 files modified
12 ■■■■■ changed files
CHANGELOG 1 ●●●● patch | view | raw | blame | history
program/include/rcube_imap.php 11 ●●●● patch | view | raw | blame | history
CHANGELOG
@@ -4,6 +4,7 @@
2008/05/08 (alec)
----------
- Don't attempt to delete cache entries if enable_caching is FALSE (#1485051)
- Optimized messages sorting on servers without sort capability (#1485049)
2008/05/07 (davidke/richs)
----------
program/include/rcube_imap.php
@@ -602,7 +602,6 @@
      }
    // return empty array if no messages found
    if (!is_array($a_msg_headers) || empty($a_msg_headers)) {
      return array();
@@ -2837,13 +2836,9 @@
    */
   function position_of($seqnum)
   {
      $c = count($this->sequence_numbers);
      for ($pos = 0; $pos <= $c; $pos++)
      {
         if ($this->sequence_numbers[$pos] == $seqnum)
            return $pos;
      }
      return -1;
      $pos = array_search($seqnum, $this->sequence_numbers);
      if ($pos === false) return -1;
      return $pos;
   }
 
   /**