From ce6713014beec6fb2645ad3d05add7a496b1bbae Mon Sep 17 00:00:00 2001 From: robin Date: Mon, 12 Mar 2007 09:26:03 +0000 Subject: Fix DB error when deleting message from cache (closes #1483835). git-svn-id: https://svn.roundcube.net/trunk@503 208e9e7b-5314-0410-a742-e7e81cd9613c --- roundcubemail/program/include/rcube_imap.inc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'roundcubemail/program/include') diff --git a/roundcubemail/program/include/rcube_imap.inc b/roundcubemail/program/include/rcube_imap.inc index 544552696..9e1fc8cab 100644 --- a/roundcubemail/program/include/rcube_imap.inc +++ b/roundcubemail/program/include/rcube_imap.inc @@ -1434,8 +1434,8 @@ class rcube_imap $start_index = 100000; foreach ($a_uids as $uid) { - $index = array_search($uid, $a_cache_index); - $start_index = min($index, $start_index); + if (($index = array_search($uid, $a_cache_index)) !== FALSE) + $start_index = min($index, $start_index); } // clear cache from the lowest index on -- cgit v1.2.3