functions are only used statically. mark as such.
authorkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 7 Apr 2012 15:17:48 +0000 (15:17 +0000)
committerkink <kink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Sat, 7 Apr 2012 15:17:48 +0000 (15:17 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@14314 7612ce4b-ef26-0410-bec9-ea0150e637f0

class/mime/Message.class.php

index d9282f759e0e478e0216208782326a1e580af652..d41e528eb8435b30509a394eb30689c713649804 100644 (file)
@@ -292,7 +292,7 @@ class Message {
      * @return object Message object
      * @todo define argument and return types
      */
-    function parseStructure($read, &$i, $sub_msg = '') {
+    static function parseStructure($read, &$i, $sub_msg = '') {
         $msg = Message::parseBodyStructure($read, $i, $sub_msg);
         if($msg) $msg->setEntIds($msg,false,0);
         return $msg;
@@ -342,7 +342,7 @@ class Message {
      * @todo document me
      * @since 1.4.0 (code was part of parseStructure() in 1.3.x)
      */
-    function parseBodyStructure($read, &$i, $sub_msg = '') {
+    static function parseBodyStructure($read, &$i, $sub_msg = '') {
         $arg_no = 0;
         $arg_a  = array();
         if ($sub_msg) {
@@ -368,7 +368,7 @@ class Message {
                                 $msg->header->type0 = 'multipart';
                                 $msg->type0 = 'multipart';
                                 while ($read{$i} == '(') {
-                                    $msg->addEntity($msg->parseBodyStructure($read, $i, $msg));
+                                    $msg->addEntity(Message::parseBodyStructure($read, $i, $msg));
                                 }
                             }
                             break;
@@ -403,7 +403,7 @@ class Message {
                                 while (($i < $cnt) && ($read{$i} != '(')) {
                                     ++$i;
                                 }
-                                $msg->addEntity($msg->parseBodyStructure($read, $i,$msg));
+                                $msg->addEntity(Message::parseBodyStructure($read, $i,$msg));
                             }
                             break;
                         case 8: