From 3b9d414405f33ebc899263a6a4e5e6bfb3818583 Mon Sep 17 00:00:00 2001 From: N0NameN0 Date: Sat, 14 Feb 2009 01:02:41 +0000 Subject: [PATCH] [BUG] No More Memory leak in the Scatter BitMap FX ;) --- GRRLIB/GRRLIB/GRRLIB.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GRRLIB/GRRLIB/GRRLIB.c b/GRRLIB/GRRLIB/GRRLIB.c index a81e5ef..4885f76 100644 --- a/GRRLIB/GRRLIB/GRRLIB.c +++ b/GRRLIB/GRRLIB/GRRLIB.c @@ -548,7 +548,7 @@ void GRRLIB_BMFX_Scatter(GRRLIB_texImg texsrc, GRRLIB_texImg texdest, int factor val1 = x + (int) (factorx2 * (rand() / (RAND_MAX + 1.0))) - factor; val2 = y + (int) (factorx2 * (rand() / (RAND_MAX + 1.0))) - factor; - if((val1 >= texsrc.w) && (val1 <0) && (val2 >= texsrc.h) && (val2 <0)) { + if((val1 >= texsrc.w) || (val1 <0) || (val2 >= texsrc.h) || (val2 <0)) { } else { val3 = GRRLIB_GetPixelFromtexImg(x, y, texsrc);