git.gnu.io has moved to IP address 209.51.188.249 -- please double check where you are logging in.

Commit 4b8301d3 authored by mmn's avatar mmn

ImageFile constructor changed to align with existing code

Noone passed type, width or height to new ImageFile(...) and
in all instances, both parameters were set (though $id is null on occasion).
parent 0854a84e
......@@ -54,7 +54,7 @@ class ImageFile
var $rotate=0; // degrees to rotate for properly oriented image (extrapolated from EXIF etc.)
var $animated = null; // Animated image? (has more than 1 frame). null means untested
function __construct($id=null, $filepath=null, $type=null, $width=null, $height=null)
function __construct($id, $filepath)
{
$this->id = $id;
$this->filepath = $filepath;
......@@ -74,9 +74,9 @@ class ImageFile
throw new UnsupportedMediaException(_('Unsupported image format.'), $this->filepath);
}
$this->type = ($info) ? $info[2]:$type;
$this->width = ($info) ? $info[0]:$width;
$this->height = ($info) ? $info[1]:$height;
$this->width = $info[0];
$this->height = $info[1];
$this->type = $info[2];
if ($this->type == IMAGETYPE_JPEG && function_exists('exif_read_data')) {
// Orientation value to rotate thumbnails properly
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment