From: Marc G. K. <st...@us...> - 2004-05-24 19:46:24
|
Update of /cvsroot/squirrelmail/squirrelmail/functions In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv2425 Modified Files: mailbox_display.php Log Message: Fix from Seth Randall. The range was 1 to large. Index: mailbox_display.php =================================================================== RCS file: /cvsroot/squirrelmail/squirrelmail/functions/mailbox_display.php,v retrieving revision 1.397 retrieving revision 1.398 diff -u -w -r1.397 -r1.398 --- mailbox_display.php 24 May 2004 01:16:58 -0000 1.397 +++ mailbox_display.php 24 May 2004 19:46:14 -0000 1.398 @@ -628,11 +628,11 @@ $aFetchItems[] = 'UID'; //create id range - $iRangeEnd = (($aMailbox['EXISTS'] - $aMailbox['OFFSET']) > $aMailbox['LIMIT']) ? - $aMailbox['EXISTS'] - $aMailbox['OFFSET'] +1 - $aMailbox['LIMIT']: - $aMailbox['EXISTS'] - $aMailbox['OFFSET']; - $iRangeStart = (($aMailbox['EXISTS'] - $aMailbox['OFFSET']) > $aMailbox['LIMIT']) ? - $aMailbox['EXISTS']-$aMailbox['OFFSET'] +1:1; + $iRangeStart = $aMailbox['EXISTS'] - $aMailbox['OFFSET']; + + $iRangeEnd = ($iRangeStart > $aMailbox['LIMIT']) ? + ($iRangeStart - $aMailbox['LIMIT']+1):1; + $id_slice = range($iRangeStart, $iRangeEnd); $msgs = sqimap_get_small_header_list($imapConnection,$id_slice,$aMailbox['LIMIT'], $aHeaderFields,$aFetchItems); |