From 6e17e38136a7e46e62addb4200af72bdd1437d04 Mon Sep 17 00:00:00 2001 From: Alberto Griggio Date: Mon, 6 Nov 2017 23:00:52 +0100 Subject: [PATCH] no need to use a temporary image for Fattal in dcrop --- rtengine/dcrop.cc | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/rtengine/dcrop.cc b/rtengine/dcrop.cc index 8bcd1e6a3..710890b2c 100644 --- a/rtengine/dcrop.cc +++ b/rtengine/dcrop.cc @@ -715,11 +715,8 @@ void Crop::update (int todo) transCrop = nullptr; } - std::unique_ptr fattalCrop; if ((todo & M_RGBCURVE) && params.fattal.enabled) { - fattalCrop.reset(baseCrop->copy()); - parent->ipf.ToneMapFattal02(fattalCrop.get()); - baseCrop = fattalCrop.get(); + parent->ipf.ToneMapFattal02(baseCrop); } if ((todo & (M_TRANSFORM | M_RGBCURVE)) && params.dirpyrequalizer.cbdlMethod == "bef" && params.dirpyrequalizer.enabled && !params.colorappearance.enabled) {