From 9a727815c452f91fecff573d07145f1a297f1531 Mon Sep 17 00:00:00 2001 From: cristy Date: Thu, 7 Jan 2010 02:54:47 +0000 Subject: [PATCH] --- filters/convolve.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/filters/convolve.c b/filters/convolve.c index 4ac7e6b53..8f21713a4 100644 --- a/filters/convolve.c +++ b/filters/convolve.c @@ -590,12 +590,10 @@ ModuleExport unsigned long convolveImage(Image **images,const int argc, } status=BindCLParameters(cl_info,image,pixels,kernel->values, kernel->width,kernel->height,convolve_pixels); - if (status == MagickFalse) - continue; - status=EnqueueKernel(cl_info,image); - if (status == MagickFalse) - continue; - (void) CopyMagickMemory(pixels,convolve_pixels,length); + if (status != MagickFalse) + status=EnqueueKernel(cl_info,image); + if (status != MagickFalse) + (void) CopyMagickMemory(pixels,convolve_pixels,length); DestroyCLBuffers(cl_info); convolve_image=DestroyImage(convolve_image); } -- 2.40.0