From 55a823897117ccb3b00d0826a4d7379863cfccd2 Mon Sep 17 00:00:00 2001 From: Lawrence Lee Date: Wed, 1 Jul 2020 11:15:06 -0700 Subject: [PATCH] Fix temp image dimensions in transform (#5594) The temporary image should be the same size as the transformed image, not the original image. --- rtengine/iptransform.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rtengine/iptransform.cc b/rtengine/iptransform.cc index 47153c93c..292d96383 100644 --- a/rtengine/iptransform.cc +++ b/rtengine/iptransform.cc @@ -695,7 +695,7 @@ void ImProcFunctions::transform (Imagefloat* original, Imagefloat* transformed, // steps, using an intermediate temporary image. There's room for // optimization of course... if (pLCPMap && params->lensProf.useCA && pLCPMap->isCACorrectionAvailable()) { - tmpimg.reset(new Imagefloat(original->getWidth(), original->getHeight())); + tmpimg.reset(new Imagefloat(transformed->getWidth(), transformed->getHeight())); dest = tmpimg.get(); } }