diff --git a/MagickWand/magick-property.c b/MagickWand/magick-property.c
index b431aaf..972f9fb 100644
--- a/MagickWand/magick-property.c
+++ b/MagickWand/magick-property.c
@@ -1538,7 +1538,7 @@
     while (((int) *p != 0) && ((isspace((int) ((unsigned char) *p)) != 0) ||
            (*p == ',')))
       p++;
-    sampling_factors[i]=InterpretLocaleValue(p,(char **) NULL);
+    sampling_factors[i]=StringToDouble(p,(char **) NULL);
     i++;
   }
   *number_factors=(size_t) i;