From 77587f989e1155c6617fe0f9c680d1046d552397 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fl=C3=B6ssie?= Date: Fri, 12 Oct 2018 20:53:12 +0200 Subject: [PATCH] Fix Clang build (fixes #4862) --- rtengine/FTblockDN.cc | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/rtengine/FTblockDN.cc b/rtengine/FTblockDN.cc index 8f90be744..58e27e118 100644 --- a/rtengine/FTblockDN.cc +++ b/rtengine/FTblockDN.cc @@ -805,8 +805,15 @@ BENCHFUN } #endif - float *LbloxArray[denoiseNestedLevels * numthreads] = {}; - float *fLbloxArray[denoiseNestedLevels * numthreads] = {}; + const std::size_t blox_array_size = denoiseNestedLevels * numthreads; + + float *LbloxArray[blox_array_size]; + float *fLbloxArray[blox_array_size]; + + for (std::size_t i = 0; i < blox_array_size; ++i) { + LbloxArray[i] = nullptr; + fLbloxArray[i] = nullptr; + } if (numtiles > 1 && denoiseLuminance) { for (int i = 0; i < denoiseNestedLevels * numthreads; ++i) {