Less resource intensive search for null character
authorMichael M Slusarz <slusarz@curecanti.org>
Wed, 1 Jul 2009 22:57:35 +0000 (16:57 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Wed, 1 Jul 2009 22:57:35 +0000 (16:57 -0600)
framework/Mime/lib/Horde/Mime/Part.php

index f703c6c..2a1e496 100644 (file)
@@ -1555,8 +1555,10 @@ class Horde_Mime_Part
                 break;
 
             case 'binary':
-                $data = '/\x00/';
-                // Fall through
+                if (strpos($line, null) !== false) {
+                    return true;
+                }
+                break;
 
             case 'preg':
                 if (preg_match($data, $line)) {