Segfault in gaussianBlur (USM), fixes #4528

This commit is contained in:
heckflosse 2018-05-01 14:20:56 +02:00
parent a5d9c49fa8
commit eec33292db

View File

@ -1190,7 +1190,9 @@ template<class T> void gaussianBlurImpl(T** src, T** dst, const int W, const int
if (sigma < GAUSS_SKIP) {
// don't perform filtering
if (src != dst) {
memcpy (dst[0], src[0], W * H * sizeof(T));
for(int i = 0; i < H; ++i) {
memcpy(dst[i], src[i], W * sizeof(T));
}
}
} else if (sigma < GAUSS_3X3_LIMIT) {
if(src != dst) {