From: Cristy Date: Mon, 29 Apr 2019 14:03:45 +0000 (-0400) Subject: https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35939 X-Git-Tag: 7.0.8-43~9 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=883a50c33ce38af54eb28938536e540a992ed790;p=imagemagick https://imagemagick.org/discourse-server/viewtopic.php?f=1&t=35939 --- diff --git a/MagickCore/fx.c b/MagickCore/fx.c index 12db46878..3af0bb736 100644 --- a/MagickCore/fx.c +++ b/MagickCore/fx.c @@ -2371,8 +2371,9 @@ static double FxEvaluateSubexpression(FxInfo *fx_info, } case ',': { - *beta=FxEvaluateSubexpression(fx_info,channel,x,y,++p,depth+1,beta, - exception); + if (fabs(alpha) > MagickEpsilon) + *beta=FxEvaluateSubexpression(fx_info,channel,x,y,++p,depth+1,beta, + exception); FxReturn(alpha); } case ';':