From: stekkel Date: Fri, 30 Aug 2002 15:05:33 +0000 (+0000) Subject: fix for getEntity X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=commitdiff_plain;h=0a408606c3ac1b3a11020fcb6d7117c0ae18e1d9 fix for getEntity git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3512 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/class/mime/Message.class.php b/class/mime/Message.class.php index cc12be4d..97b9966e 100644 --- a/class/mime/Message.class.php +++ b/class/mime/Message.class.php @@ -70,9 +70,8 @@ class Message { $cur_ent_a = explode('.', $this->entity_id); } $ent_a = explode('.', $ent); - - $entCount = count($ent_a) - 1; - for ($i = 0; $i < $entCount; ++$i) { + + for ($i = 0,$entCount = count($ent_a) - 1; $i < $entCount; ++$i) { if (isset($cur_ent_a[$i]) && ($cur_ent_a[$i] != $ent_a[$i])) { $msg = $msg->parent; $cur_ent_a = explode('.', $msg->entity_id); @@ -95,9 +94,9 @@ class Message { $msg = $msg->entities[0]; } - if (isset($msg->entities[($ent_a[$cnt])-1])) { - if (is_object($msg->entities[($ent_a[$cnt])-1])) { - $msg = $msg->entities[($ent_a[$cnt]-1)]; + if (isset($msg->entities[($ent_a[$entCount])-1])) { + if (is_object($msg->entities[($ent_a[$entCount])-1])) { + $msg = $msg->entities[($ent_a[$entCount]-1)]; } }