alecpl
2008-09-29 f7028b207955a4e9e11b30036ed8f154c615f7d7
- small improvement: don't use implode to check array elements


1 files modified
12 ■■■■ changed files
program/lib/imap.inc 12 ●●●● patch | view | raw | blame | history
program/lib/imap.inc
@@ -2019,11 +2019,9 @@
function iil_C_CountUnseen(&$conn, $folder) {
    $index = iil_C_Search($conn, $folder, 'ALL UNSEEN');
    if (is_array($index)) {
        $str = implode(',', $index);
        if (empty($str)) {
            return false;
        if (($cnt = count($index)) && $index[0] != '') {
            return $cnt;
            }
        return count($index);
    }
    return false;
}
@@ -2031,11 +2029,7 @@
function iil_C_UID2ID(&$conn, $folder, $uid) {
    if ($uid > 0) {
        $id_a = iil_C_Search($conn, $folder, "UID $uid");
        if (is_array($id_a)) {
            $count = count($id_a);
            if ($count > 1) {
                return false;
                }
        if (is_array($id_a) && count($id_a) == 1) {
            return $id_a[0];
        }
    }