From 0a6948cabef5321badb1b7c633f5c65c416c18e5 Mon Sep 17 00:00:00 2001 From: Ingo Date: Sun, 8 Sep 2013 18:44:09 +0200 Subject: [PATCH] Why thumbnail-creation is so slow, Issue 1967 --- rtengine/LUT.h | 2 +- rtengine/rtthumbnail.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtengine/LUT.h b/rtengine/LUT.h index 60ccd8b91..67fb4fade 100644 --- a/rtengine/LUT.h +++ b/rtengine/LUT.h @@ -122,7 +122,7 @@ public: clip = flags; } - LUT & operator=(const LUT &rhs) { + LUT & operator=(LUT &rhs) { if (this != &rhs) { if (rhs.size>this->size) { diff --git a/rtengine/rtthumbnail.cc b/rtengine/rtthumbnail.cc index 7f5954295..d433c840a 100644 --- a/rtengine/rtthumbnail.cc +++ b/rtengine/rtthumbnail.cc @@ -746,7 +746,7 @@ IImage8* Thumbnail::processImage (const procparams::ProcParams& params, int rhei for (int i=0; iL[i][j])))]++; - hist16C=CLIP((int)sqrt(labView->a[i][j]*labView->a[i][j] + labView->b[i][j]*labView->b[i][j])); + hist16C[CLIP((int)sqrt(labView->a[i][j]*labView->a[i][j] + labView->b[i][j]*labView->b[i][j]))]++; } // luminance processing // ipf.EPDToneMap(labView,0,6);