alecpl
2010-01-28 3e63802071bda6e7e8766542e3cb463bd43f23d2
- Don't use dl() (#1486457)


1 files modified
7 ■■■■ changed files
program/include/rcube_shared.inc 7 ●●●● patch | view | raw | blame | history
program/include/rcube_shared.inc
@@ -444,15 +444,10 @@
        $mime_type = $mime_ext[$suffix];
    }
    // try fileinfo extension if available
    if (!$mime_type) {
        if (!extension_loaded('fileinfo')) {
            @dl('fileinfo.' . PHP_SHLIB_SUFFIX);
        }
        if (function_exists('finfo_open')) {
    if (!$mime_type && function_exists('finfo_open')) {
            if ($finfo = finfo_open(FILEINFO_MIME, $mime_magic)) {
                $mime_type = finfo_file($finfo, $path);
                finfo_close($finfo);
            }
        }
    }
    // try PHP's mime_content_type