]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 2 Nov 2011 19:16:15 +0000 (19:16 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 2 Nov 2011 19:16:15 +0000 (19:16 +0000)
MagickCore/fx.c

index e21f4f941e0e2cc5331bd9442cc69f56895e041c..af004125dc1d50709a4ed583deb15b8524d6d3ad 100644 (file)
@@ -2629,6 +2629,12 @@ static MagickRealType FxEvaluateSubexpression(FxInfo *fx_info,
             exception);
           return((MagickRealType) floor(alpha));
         }
+      if (LocaleNCompare(expression,"isnan",5) == 0)
+        {
+          alpha=FxEvaluateSubexpression(fx_info,channel,x,y,expression+5,beta,
+            exception);
+          return((MagickRealType) !!isnan(alpha));
+        }
       if (LocaleCompare(expression,"i") == 0)
         return(FxGetSymbol(fx_info,channel,x,y,expression,exception));
       break;