From 2f95098c046500931bd2b2908d77ffe6371c5cf2 Mon Sep 17 00:00:00 2001 From: Lars Kneschke Date: Sat, 22 Jul 2006 13:40:43 +0000 Subject: [PATCH] remove unneeded space between header parts --- felamimail/inc/class.bofelamimail.inc.php | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/felamimail/inc/class.bofelamimail.inc.php b/felamimail/inc/class.bofelamimail.inc.php index d9d118bc6b..5a764b0cab 100644 --- a/felamimail/inc/class.bofelamimail.inc.php +++ b/felamimail/inc/class.bofelamimail.inc.php @@ -221,18 +221,18 @@ } } - function decode_header($string) + function decode_header($_string) { - #print "decode header: $string

"; $newString = ''; + + $string = preg_replace('/\?=\s+=\?/', '?= =?', $_string); + $elements=imap_mime_header_decode($string); - for($i=0;$icharset}
"; - #echo "Text: {$elements[$i]->text}

"; - if ($elements[$i]->charset == 'default') - $elements[$i]->charset = 'iso-8859-1'; - $tempString = $this->botranslation->convert($elements[$i]->text,$elements[$i]->charset); + + foreach((array)$elements as $element) { + if ($element->charset == 'default') + $element->charset = 'iso-8859-1'; + $tempString = $this->botranslation->convert($element->text,$element->charset); $newString .= $tempString; } return $newString;