]> granicus.if.org Git - imagemagick/blobdiff - magick/quantum.c
(no commit message)
[imagemagick] / magick / quantum.c
index 3b8754b5a3f2168794caab15504021d372675ea9..69cc9a158ac289c1ec33989bf79e7cf15695579a 100644 (file)
@@ -372,10 +372,10 @@ MagickExport void GetQuantumInfo(const ImageInfo *image_info,
       MagickQuantumFormatOptions,MagickFalse,option);
   option=GetImageOption(image_info,"quantum:minimum");
   if (option != (char *) NULL)
-    quantum_info->minimum=StringToDouble(option);
+    quantum_info->minimum=InterpretLocaleValue(option,(char **) NULL);
   option=GetImageOption(image_info,"quantum:maximum");
   if (option != (char *) NULL)
-    quantum_info->maximum=StringToDouble(option);
+    quantum_info->maximum=InterpretLocaleValue(option,(char **) NULL);
   if ((quantum_info->minimum == 0.0) && (quantum_info->maximum == 0.0))
     quantum_info->scale=0.0;
   else
@@ -389,7 +389,7 @@ MagickExport void GetQuantumInfo(const ImageInfo *image_info,
         quantum_info->minimum);
   option=GetImageOption(image_info,"quantum:scale");
   if (option != (char *) NULL)
-    quantum_info->scale=StringToDouble(option);
+    quantum_info->scale=InterpretLocaleValue(option,(char **) NULL);
   option=GetImageOption(image_info,"quantum:polarity");
   if (option != (char *) NULL)
     quantum_info->min_is_white=LocaleCompare(option,"min-is-white") == 0 ?