alecpl
2008-07-18 403e3f4b223e71e4797dbf948b578fc6d14b7c2e
- use fallback if mime_content_type() returns false (#1485222)


1 files modified
6 ■■■■ changed files
program/include/rcube_shared.inc 6 ●●●● patch | view | raw | blame | history
program/include/rcube_shared.inc
@@ -561,13 +561,17 @@
    $mime_magic = $CONFIG['mime_magic'];
    if (function_exists('mime_content_type')) {
        return mime_content_type($path);
    $finfo = mime_content_type($path);
    if ($finfo)
        return $finfo;
    }
    if (!extension_loaded('fileinfo')) { 
        if (!dl('fileinfo.' . PHP_SHLIB_SUFFIX)) {
            return $failover;
        }
    }
    $finfo = finfo_open(FILEINFO_MIME, $mime_magic);
    if (!$finfo) {
        return $failover;