From 617623fa79317c0ada53a217d8908c2deda9a04a Mon Sep 17 00:00:00 2001
From: alecpl <alec@alec.pl>
Date: Tue, 23 Nov 2010 14:26:11 -0500
Subject: [PATCH] - Fix PHP warning: check if array isn't empty before using max()
---
program/include/rcube_imap.php | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/program/include/rcube_imap.php b/program/include/rcube_imap.php
index 7becb4f..468d98c 100644
--- a/program/include/rcube_imap.php
+++ b/program/include/rcube_imap.php
@@ -693,7 +693,8 @@
$result = array(
'count' => count($this->icache['threads']['tree']),
'msgcount' => count($this->icache['threads']['depth']),
- 'maxuid' => max(array_keys($this->icache['threads']['depth'])),
+ 'maxuid' => !empty($this->icache['threads']['depth']) ?
+ max(array_keys($this->icache['threads']['depth'])) : 0,
);
}
else if (is_array($result = $this->_fetch_threads($mailbox))) {
@@ -702,7 +703,7 @@
$result = array(
'count' => count($result[0]),
'msgcount' => count($result[1]),
- 'maxuid' => max(array_keys($result[1])),
+ 'maxuid' => !empty($result[1]) ? max(array_keys($result[1])) : 0,
);
}
--
Gitblit v1.9.1