X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=blobdiff_plain;f=class%2Fmime%2FMessage.class.php;h=97b9966e068aa0785e5ae2780fb0fc48e63ecf11;hp=cc12be4dbe9550111a63932a25433909ecfed814;hb=0a408606c3ac1b3a11020fcb6d7117c0ae18e1d9;hpb=19d470aa121cacdd916319ec6b55af180562805e 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)]; } }