close statement in MimeType detection is executed [#7069]

close statement was never executed due to it being after a return
statement.
remotes/origin/ldap_group_count
Jens-Christian Fischer 11 years ago
parent 49f0f9f2f6
commit 11f46e121c
  1. 3
      lib/private/files/type/detection.php

@ -72,11 +72,12 @@ class Detection {
and function_exists('finfo_file') and $finfo = finfo_open(FILEINFO_MIME)
) {
$info = @strtolower(finfo_file($finfo, $path));
finfo_close($finfo);
if ($info) {
$mimeType = substr($info, 0, strpos($info, ';'));
return empty($mimeType) ? 'application/octet-stream' : $mimeType;
}
finfo_close($finfo);
}
$isWrapped = (strpos($path, '://') !== false) and (substr($path, 0, 7) === 'file://');
if (!$isWrapped and $mimeType === 'application/octet-stream' && function_exists("mime_content_type")) {

Loading…
Cancel
Save