]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Mon, 4 Jun 2012 22:09:17 +0000 (22:09 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Mon, 4 Jun 2012 22:09:17 +0000 (22:09 +0000)
MagickCore/fx.c

index a33bce4073d323c9f505059851d1b632fc79d6dc..5c97ec285306e40ad0d9e7db3a417585172b3026 100644 (file)
@@ -2214,7 +2214,7 @@ static MagickRealType FxEvaluateSubexpression(FxInfo *fx_info,
         case NotEqualOperator:
         {
           *beta=FxEvaluateSubexpression(fx_info,channel,x,y,++p,beta,exception);
-          return(fabs(alpha-(*beta)) > MagickEpsilon ? 1.0 : 0.0);
+          return(fabs(alpha-(*beta)) >= MagickEpsilon ? 1.0 : 0.0);
         }
         case '&':
         {
@@ -2254,7 +2254,7 @@ static MagickRealType FxEvaluateSubexpression(FxInfo *fx_info,
                 OptionError,"UnableToParseExpression","'%s'",subexpression);
               return(0.0);
             }
-          if (fabs((double) alpha) > MagickEpsilon)
+          if (fabs((double) alpha) >= MagickEpsilon)
             gamma=FxEvaluateSubexpression(fx_info,channel,x,y,p,beta,exception);
           else
             gamma=FxEvaluateSubexpression(fx_info,channel,x,y,q,beta,exception);