]> granicus.if.org Git - imagemagick/commitdiff
The -preview option is an image operator
authorCristy <urban-warrior@imagemagick.org>
Thu, 13 Jul 2017 10:22:04 +0000 (06:22 -0400)
committerCristy <urban-warrior@imagemagick.org>
Thu, 13 Jul 2017 10:22:04 +0000 (06:22 -0400)
MagickCore/option.c
MagickWand/operation.c

index 24caa7270a97f3eee991fca6b3708d0821e3c806..5a36b18b16e00c3f3c48ab53c3d8f77f86b197cd 100644 (file)
@@ -681,7 +681,7 @@ static const OptionInfo
     { "+precision", 0L, ImageInfoOptionFlag, MagickFalse },
     { "-precision", 1L, ImageInfoOptionFlag, MagickFalse },
     { "+preview", 0L, DeprecateOptionFlag, MagickTrue },
-    { "-preview", 1L, GlobalOptionFlag, MagickFalse },
+    { "-preview", 1L, SimpleOperatorFlag, MagickFalse },
     { "+print", 1L, DeprecateOptionFlag | FireOptionFlag, MagickTrue },
     { "-print", 1L, NoImageOperatorFlag | AlwaysInterpretArgsFlag | FireOptionFlag, MagickFalse },
     { "+process", 1L, DeprecateOptionFlag | FireOptionFlag, MagickTrue },
index a2c6fbd46505fe927720d2afbd14c05b63402d27..89d7f045d702e4d0bf2c4bbbdec8a91cf43127dd 100644 (file)
@@ -1232,18 +1232,6 @@ WandPrivate void CLISettingOptionInfo(MagickCLI *cli_wand,
           (void) SetMagickPrecision(StringToInteger(arg1));
           break;
         }
-      if (LocaleCompare("preview",option+1) == 0)
-        {
-          /* FUTURE: should be a 'Genesis' option?
-             Option however is also in WandSettingOptionInfo()
-             Why???
-          */
-          parse=ParseCommandOption(MagickPreviewOptions, MagickFalse,arg1);
-          if ( parse < 0 )
-            CLIWandExceptArgBreak(OptionError,"UnrecognizedPreviewType",
-                option,arg1);
-          break;
-        }
       CLIWandExceptionBreak(OptionError,"UnrecognizedOption",option);
     }
     case 'q':