From c29f138bb9e84f6a73b85e3f1dd5cd451b2ddf1b Mon Sep 17 00:00:00 2001 From: Chuck Hagenbuch Date: Sat, 11 Sep 2010 23:35:53 -0400 Subject: [PATCH] Fix Horde_Mime_Magic::filenameToMime() - wasn't finding extensions correctly --- framework/Mime/lib/Horde/Mime/Magic.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/framework/Mime/lib/Horde/Mime/Magic.php b/framework/Mime/lib/Horde/Mime/Magic.php index 59e6bdb42..6bab7d7be 100644 --- a/framework/Mime/lib/Horde/Mime/Magic.php +++ b/framework/Mime/lib/Horde/Mime/Magic.php @@ -90,11 +90,11 @@ class Horde_Mime_Magic $map = self::_getMimeExtensionMap(); for ($i = 0; $i <= $map['__MAXPERIOD__']; ++$i) { - $pos = strrpos(substr($filename, 0, $pos - 1), '.'); - if ($pos === false) { + $npos = strrpos(substr($filename, 0, $pos - 1), '.'); + if ($npos === false) { break; } - ++$pos; + $pos = $npos + 1; } $type = ($pos === false) ? '' : self::extToMime(substr($filename, $pos)); -- 2.11.0