diff --git a/rtengine/EdgePreservingDecomposition.cc b/rtengine/EdgePreservingDecomposition.cc index 5d7136d3f..14a6398cc 100644 --- a/rtengine/EdgePreservingDecomposition.cc +++ b/rtengine/EdgePreservingDecomposition.cc @@ -112,6 +112,9 @@ float *SparseConjugateGradient(void Ax(float *Product, float *x, void *Pass), fl c += ((temp-t)+rs); rs = t; } +#ifdef _OPENMP +#pragma omp critical +#endif rs += c; }