From: Michael M Slusarz Date: Thu, 26 Nov 2009 00:26:54 +0000 (-0700) Subject: Ignore empty headers when parsing text data. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=e9492f9e50a07c4e8c8eaa143f9553b54d69cf3c;p=horde.git Ignore empty headers when parsing text data. --- diff --git a/framework/Mime/lib/Horde/Mime/Headers.php b/framework/Mime/lib/Horde/Mime/Headers.php index a056019d6..08c93aef8 100644 --- a/framework/Mime/lib/Horde/Mime/Headers.php +++ b/framework/Mime/lib/Horde/Mime/Headers.php @@ -607,6 +607,10 @@ class Horde_Mime_Headers reset($to_process); while (list(,$val) = each($to_process)) { + /* Ignore empty headers. */ + if (!strlen($val[1])) { + continue; + } if ($eightbit_check && Horde_Mime::is8bit($val[1])) { $val[1] = Horde_String::convertCharset($val[1], self::$defaultCharset); } @@ -621,4 +625,5 @@ class Horde_Mime_Headers return $headers; } + }