phpgroupware-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Phpgroupware-cvs] felamimail/inc class.bofelamimail.inc.php [Version-0_


From: Dave Hall
Subject: [Phpgroupware-cvs] felamimail/inc class.bofelamimail.inc.php [Version-0_9_16-branch]
Date: Sat, 08 Sep 2007 23:01:03 +0000

CVSROOT:        /sources/phpgroupware
Module name:    felamimail
Branch:         Version-0_9_16-branch
Changes by:     Dave Hall <skwashd>     07/09/08 23:01:03

Modified files:
        inc            : class.bofelamimail.inc.php 

Log message:
        make it work with php5 - bug #21006

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/felamimail/inc/class.bofelamimail.inc.php?cvsroot=phpgroupware&only_with_tag=Version-0_9_16-branch&r1=1.2.2.12.2.5&r2=1.2.2.12.2.6

Patches:
Index: class.bofelamimail.inc.php
===================================================================
RCS file: /sources/phpgroupware/felamimail/inc/class.bofelamimail.inc.php,v
retrieving revision 1.2.2.12.2.5
retrieving revision 1.2.2.12.2.6
diff -u -b -r1.2.2.12.2.5 -r1.2.2.12.2.6
--- class.bofelamimail.inc.php  7 Jul 2006 09:10:28 -0000       1.2.2.12.2.5
+++ class.bofelamimail.inc.php  8 Sep 2007 23:01:02 -0000       1.2.2.12.2.6
@@ -11,7 +11,7 @@
        * Free Software Foundation; either version 2 of the License, or (at 
your    *
        * option) any later version.                                            
    *
        
\***************************************************************************/
-       /* $Id: class.bofelamimail.inc.php,v 1.2.2.12.2.5 2006/07/07 09:10:28 
sigurdne Exp $ */
+       /* $Id: class.bofelamimail.inc.php,v 1.2.2.12.2.6 2007/09/08 23:01:02 
skwashd Exp $ */
 
        class bofelamimail
        {
@@ -435,9 +435,7 @@
                                        }
                                        $folders["$folderNameIMAP"] = 
$displayName;
                                }
-                               #exit;
                                ksort($folders,SORT_STRING);
-                               reset($folders);
                                return $folders;
                        }
                        else
@@ -448,7 +446,7 @@
                                        $folders['INBOX'] = 'INBOX';
                                        return $folders;
                                }
-                               return false;
+                               return array();
                        }
                }
                
@@ -954,7 +952,7 @@
 
                function parseMessage($_structure, $_partID = '')
                {
-                       #if ($_partID == '') _debug_array($_structure);
+                       //if ($_partID == '') _debug_array($_structure);
                        
                        switch ($_structure->type)
                        {
@@ -966,9 +964,10 @@
                                        $data['partID'] = $_partID;
                                        $data["mimeType"]       = 
$mime_type."/". strtolower($_structure->subtype);
                                        $data["name"]           = 
lang("unknown");
-                                       for ($lcv = 0; $lcv < 
count($_structure->parameters); $lcv++)
+                                       $cnt_params =  
count($_structure->parameters);
+                                       for ($lcv = 0; $lcv < $cnt_params; 
++$lcv)
                                        {
-                                               $param = 
$_structure->parameters[$lcv];
+                                               $param = 
$_structure->parameters->$lcv;
                                                
switch(strtolower($param->attribute))
                                                {
                                                        case 'name':




reply via email to

[Prev in Thread] Current Thread [Next in Thread]