diff --git a/boot.php b/boot.php index a4e2cfe4e5..af164ec424 100644 --- a/boot.php +++ b/boot.php @@ -2176,26 +2176,8 @@ function set_template_engine(&$a, $engine = 'internal') { } if(!function_exists('exif_imagetype')) { - function exif_imagetype($file) { - $size = getimagesize($file); - - switch ($size["mime"]) { - case "image/jpeg": - $imagetype = IMAGETYPE_JPEG; - break; - case "image/gif": - $imagetype = IMAGETYPE_GIF; - break; - case "image/png": - $imagetype = IMAGETYPE_PNG; - break; - case "": - $imagetype = ""; - break; - default: - $imagetype = 99; - } - - return($imagetype); - } + function exif_imagetype($file) { + $size = getimagesize($file); + return($size[2]); + } }