From c7600481868c168f53ad97fee21c1d75e8f5073f Mon Sep 17 00:00:00 2001 From: Oliver Vogel Date: Mon, 30 Oct 2023 10:11:00 +0100 Subject: [PATCH] Remove NOP code --- src/Drivers/Gd/Modifiers/CropModifier.php | 2 -- src/Drivers/Gd/Modifiers/FitModifier.php | 2 -- src/Drivers/Gd/Modifiers/PadModifier.php | 2 -- src/Drivers/Gd/Modifiers/RemoveAnimationModifier.php | 2 -- src/Drivers/Gd/Modifiers/ResizeModifier.php | 2 -- 5 files changed, 10 deletions(-) diff --git a/src/Drivers/Gd/Modifiers/CropModifier.php b/src/Drivers/Gd/Modifiers/CropModifier.php index fcfea575..b81c570a 100644 --- a/src/Drivers/Gd/Modifiers/CropModifier.php +++ b/src/Drivers/Gd/Modifiers/CropModifier.php @@ -70,8 +70,6 @@ class CropModifier implements ModifierInterface $resizeTo->height(), ); - imagedestroy($current); - if ($transIndex != -1) { // @todo refactor because of duplication imagecolortransparent($modified, $transIndex); for ($y = 0; $y < $resizeTo->height(); ++$y) { diff --git a/src/Drivers/Gd/Modifiers/FitModifier.php b/src/Drivers/Gd/Modifiers/FitModifier.php index 8a186118..90a6a19d 100644 --- a/src/Drivers/Gd/Modifiers/FitModifier.php +++ b/src/Drivers/Gd/Modifiers/FitModifier.php @@ -59,8 +59,6 @@ class FitModifier extends AbstractFitModifier implements ModifierInterface $crop->height() ); - imagedestroy($current); - if ($transIndex != -1) { // @todo refactor because of duplication imagecolortransparent($modified, $transIndex); for ($y = 0; $y < $resize->height(); ++$y) { diff --git a/src/Drivers/Gd/Modifiers/PadModifier.php b/src/Drivers/Gd/Modifiers/PadModifier.php index ff8afe9b..a15083ca 100644 --- a/src/Drivers/Gd/Modifiers/PadModifier.php +++ b/src/Drivers/Gd/Modifiers/PadModifier.php @@ -63,8 +63,6 @@ class PadModifier extends AbstractPadModifier implements ModifierInterface $frame->size()->height() ); - imagedestroy($current); - // set new content as recource $frame->setCore($modified); } diff --git a/src/Drivers/Gd/Modifiers/RemoveAnimationModifier.php b/src/Drivers/Gd/Modifiers/RemoveAnimationModifier.php index 8bf6c781..6043ffa9 100644 --- a/src/Drivers/Gd/Modifiers/RemoveAnimationModifier.php +++ b/src/Drivers/Gd/Modifiers/RemoveAnimationModifier.php @@ -25,8 +25,6 @@ class RemoveAnimationModifier implements ModifierInterface foreach ($image as $key => $frame) { if ($this->position == $key) { $frames->push($frame); - } else { - imagedestroy($frame->core()); } } diff --git a/src/Drivers/Gd/Modifiers/ResizeModifier.php b/src/Drivers/Gd/Modifiers/ResizeModifier.php index 1a6a181d..cc88c499 100644 --- a/src/Drivers/Gd/Modifiers/ResizeModifier.php +++ b/src/Drivers/Gd/Modifiers/ResizeModifier.php @@ -67,8 +67,6 @@ class ResizeModifier implements ModifierInterface $frame->size()->height() ); - imagedestroy($current); - if ($transIndex != -1) { // @todo refactor because of duplication imagecolortransparent($modified, $transIndex); for ($y = 0; $y < $resizeTo->height(); ++$y) {