]> granicus.if.org Git - imagemagick/blobdiff - magick/option.c
(no commit message)
[imagemagick] / magick / option.c
index da584c4a13f380a29e1502c1122d4ec9660952ac..64e42847687ddacc6cdba7bbefa668b9081514c8 100644 (file)
@@ -1888,7 +1888,7 @@ MagickExport ssize_t GetCommandOptionFlags(const CommandOption option,
     while (((isspace((int) ((unsigned char) *p)) == 0) && (*p != sentinel)) &&
            (*p != '\0'))
     {
-      if ((q-token) >= MaxTextExtent)
+      if ((q-token) >= (MaxTextExtent-1))
         break;
       *q++=(*p++);
     }
@@ -2134,7 +2134,7 @@ MagickExport MagickBooleanType ListCommandOptions(FILE *file,
   {
     if (option_info[i].stealth != MagickFalse)
       continue;
-    (void) fprintf(file,"%s\n",option_info[i].mnemonic);
+    (void) FormatLocaleFile(file,"%s\n",option_info[i].mnemonic);
   }
   return(MagickTrue);
 }
@@ -2334,7 +2334,7 @@ MagickExport ssize_t ParseCommandOption(const CommandOption option,
     while (((isspace((int) ((unsigned char) *p)) == 0) && (*p != sentinel)) &&
            (*p != '\0'))
     {
-      if ((q-token) >= MaxTextExtent)
+      if ((q-token) >= (MaxTextExtent-1))
         break;
       *q++=(*p++);
     }