diff --git a/src/modules/evas/engines/gl_generic/filters/gl_filter_blur.c b/src/modules/evas/engines/gl_generic/filters/gl_filter_blur.c index 875d1baaf1..3f65493056 100644 --- a/src/modules/evas/engines/gl_generic/filters/gl_filter_blur.c +++ b/src/modules/evas/engines/gl_generic/filters/gl_filter_blur.c @@ -53,6 +53,7 @@ _gaussian_interpolate(double **weights, double **offsets, double radius) max_index = (int) ceil(radius); if (max_index & 0x1) max_index++; values = alloca((max_index + 1) * sizeof(*values)); + values[0] = 0.0; _gaussian_calc(values, max_index, radius); count = (max_index / 2) + 1;