]> granicus.if.org Git - imagemagick/commitdiff
...
authorCristy <urban-warrior@imagemagick.org>
Sun, 3 Apr 2016 19:04:12 +0000 (15:04 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 3 Apr 2016 19:04:12 +0000 (15:04 -0400)
utilities/magick.c

index f4039bdd8058a18df31436931cfd37e63b70bbff..e9bceb8550ef96ed3946a7af7da739528fbf2fcb 100644 (file)
@@ -119,6 +119,7 @@ static int MagickMain(int argc,char **argv)
     if (offset == 0)
       break;
   }
+  i%=(sizeof(MagickCommands)/sizeof(MagickCommands[0]));
   if ((i == 0) && (argc > 1))
     {
       for (i=1; i < (sizeof(MagickCommands)/sizeof(MagickCommands[0])); i++)
@@ -131,8 +132,8 @@ static int MagickMain(int argc,char **argv)
             break;
           }
       }
+      i%=(sizeof(MagickCommands)/sizeof(MagickCommands[0]));
     }
-  i%=(sizeof(MagickCommands)/sizeof(MagickCommands[0]));
   status=MagickCommandGenesis(image_info,MagickCommands[i].command,argc,argv,
     (char **) NULL,exception);
   image_info=DestroyImageInfo(image_info);