Browse Source

Fix sanity checks #16963

Signed-off-by: Samuel CHEMLA <chemla.samuel@gmail.com>
tags/v17.0.0beta4
Samuel CHEMLA 4 years ago
parent
commit
94eb77a535
1 changed files with 3 additions and 5 deletions
  1. 3
    5
      lib/private/legacy/image.php

+ 3
- 5
lib/private/legacy/image.php View File

@@ -878,10 +878,8 @@ class OC_Image implements \OCP\IImage {
$widthOrig = imagesx($this->resource);
$heightOrig = imagesy($this->resource);
$process = imagecreatetruecolor($width, $height);

if ($process == false) {
if ($process === false) {
$this->logger->error(__METHOD__ . '(): Error creating true color image', array('app' => 'core'));
imagedestroy($process);
return false;
}

@@ -892,8 +890,8 @@ class OC_Image implements \OCP\IImage {
imagesavealpha($process, true);
}

imagecopyresampled($process, $this->resource, 0, 0, 0, 0, $width, $height, $widthOrig, $heightOrig);
if ($process == false) {
$res = imagecopyresampled($process, $this->resource, 0, 0, 0, 0, $width, $height, $widthOrig, $heightOrig);
if ($res === false) {
$this->logger->error(__METHOD__ . '(): Error re-sampling process image', array('app' => 'core'));
imagedestroy($process);
return false;

Loading…
Cancel
Save