diff --git a/magick/string-private.h b/magick/string-private.h
index da1696b..b3dd2e1 100644
--- a/magick/string-private.h
+++ b/magick/string-private.h
@@ -31,7 +31,7 @@
     scale,
     value;
 
-  value=LocaleToDouble(string,&q);
+  value=InterpretLocaleValue(string,&q);
   scale=1000.0;
   if ((*q != '\0') && (tolower((int) ((unsigned char) *(q+1))) == 'i'))
     scale=1024.0;