From: stekkel Date: Fri, 5 Jul 2002 14:41:19 +0000 (+0000) Subject: update for changed message class X-Git-Url: https://vcs.fsf.org/?p=squirrelmail.git;a=commitdiff_plain;h=a84dd087a6a980dea2081587a429090deecc37c1 update for changed message class git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@3052 7612ce4b-ef26-0410-bec9-ea0150e637f0 --- diff --git a/src/compose.php b/src/compose.php index 129346d9..d16a7b00 100644 --- a/src/compose.php +++ b/src/compose.php @@ -392,16 +392,18 @@ function newMail () { $message = sqimap_get_message($imapConnection, $id, $mailbox); $orig_header = $message->header; $body = ''; + if ($ent_num) { $ent_ar = preg_split('/_/',$ent_num); foreach($ent_ar as $ent_num) { - $message = getEntity($message, $ent_num); - if ($message->header->type0 == 'text' || - $message->header->type1 == 'message') { + $msg = $message; + $msg->getEntity($ent_num); + if ($msg->header->type0 == 'text' || + $msg->header->type1 == 'message') { $bodypart = decodeBody( mime_fetch_body($imapConnection, $id, $ent_num), - $message->header->encoding); - if ($message->header->type1 == 'html') { + $msg->header->encoding); + if ($msg->header->type1 == 'html') { $bodypart = strip_tags($bodypart); } $body .= $bodypart; @@ -479,10 +481,9 @@ function newMail () { $body = $bodyTop . $body; } elseif ($reply_id) { - $orig_from = decodeHeader($orig_header->from, false); + $orig_from = decodeHeader($orig_header->getAddr_s('from' ), false); $body = getReplyCitation($orig_from) . $body; } - return; }