diff options
Diffstat (limited to 'lib/exe/fetch.php')
-rw-r--r-- | lib/exe/fetch.php | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/exe/fetch.php b/lib/exe/fetch.php index 9bfb5d1d4..091fd501b 100644 --- a/lib/exe/fetch.php +++ b/lib/exe/fetch.php @@ -100,7 +100,7 @@ */ function sendFile($file,$mime,$cache){ global $conf; - $fmtime = filemtime($file); + $fmtime = @filemtime($file); // send headers header("Content-Type: $mime"); // smart http caching headers @@ -212,7 +212,9 @@ function http_rangeRequest($size){ function get_resized($file, $ext, $w, $h=0){ global $conf; - $info = getimagesize($file); + $info = @getimagesize($file); //get original size + if($info == false) return $file; // that's no image - it's a spaceship! + if(!$h) $h = round(($w * $info[1]) / $info[0]); // we wont scale up to infinity |