From e774ba63d333c064e467769afe64a5b7e677615a Mon Sep 17 00:00:00 2001 From: Michael M Slusarz Date: Tue, 10 Nov 2009 10:05:37 -0700 Subject: [PATCH] Small optimization --- imp/lib/Mime/Viewer/Smime.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/imp/lib/Mime/Viewer/Smime.php b/imp/lib/Mime/Viewer/Smime.php index 5b57cd931..213d2342a 100644 --- a/imp/lib/Mime/Viewer/Smime.php +++ b/imp/lib/Mime/Viewer/Smime.php @@ -254,9 +254,9 @@ class IMP_Horde_Mime_Viewer_Smime extends Horde_Mime_Viewer_Driver $hdrs->addHeader('From', $this->_mimepart->getMetadata('imp-smime-from')); $stream = $this->_mimepart->toString(array('headers' => $hdrs, 'stream' => true)); } else { - $stream = $base_id - ? $this->_params['contents']->getBodyPart($base_id, array('mimeheaders' => true, 'stream' => true)) - : $this->_params['contents']->fullMessageText(array('stream' => true)); + /* This can never be the base of the message since it appears + * only within a multipart/signed part. */ + $stream = $this->_params['contents']->getBodyPart($base_id, array('mimeheaders' => true, 'stream' => true)); } $raw_text = $this->_mimepart->replaceEOL($stream, Horde_Mime_Part::RFC_EOL); -- 2.11.0