Finally fix covertiy issues 185774 and 185779 / Uninitialized pointer read

This commit is contained in:
heckflosse
2018-09-18 19:19:39 +02:00
parent 260d7fadf9
commit bf13654a67

View File

@@ -805,8 +805,8 @@ BENCHFUN
}
#endif
float *LbloxArray[denoiseNestedLevels * numthreads];
float *fLbloxArray[denoiseNestedLevels * numthreads];
float *LbloxArray[denoiseNestedLevels * numthreads] = {};
float *fLbloxArray[denoiseNestedLevels * numthreads] = {};
if (numtiles > 1 && denoiseLuminance) {
for (int i = 0; i < denoiseNestedLevels * numthreads; ++i) {
@@ -1741,9 +1741,11 @@ BENCHFUN
}
if (denoiseLuminance && numtiles >= 1) {
for (int i = 0; i < denoiseNestedLevels * numthreads; ++i) {
for (int i = 0; i < denoiseNestedLevels * numthreads; ++i) {
if (LbloxArray[i]) {
fftwf_free(LbloxArray[i]);
}
if (fLbloxArray[i]) {
fftwf_free(fLbloxArray[i]);
}
}