X-Git-Url: https://git.cinelerra-gg.org/git/?a=blobdiff_plain;f=cinelerra-5.1%2Fcinelerra%2Fboxblur.C;h=31f017d8fb4d086e7db47616189e7f2c796479fd;hb=22c6251d37911a11e322bf7518e6a992ea0bb6c7;hp=d0c00c0904a13c5fa8f62dbdbc4d7d9a2d03db2a;hpb=cec4b4235b1b164d1afd583169c4dbde1f9bf784;p=goodguy%2Fcinelerra.git diff --git a/cinelerra-5.1/cinelerra/boxblur.C b/cinelerra-5.1/cinelerra/boxblur.C index d0c00c09..31f017d8 100644 --- a/cinelerra-5.1/cinelerra/boxblur.C +++ b/cinelerra-5.1/cinelerra/boxblur.C @@ -6,6 +6,7 @@ void blurt(dst_t *dst, int dst_step, src_t *src, int src_step, int len, int radius, float s) { int n = len/2-1; + if( n <= 0 ) return; if( radius > n ) radius = n; const int length = radius*2 + 1; const int inv = s * ((1<<16) + length/2)/length;