From 96b7b39d956756ad5e354b67e7da4d2a73415cb3 Mon Sep 17 00:00:00 2001 From: Nickolay V. Shmyrev Date: Sun, 25 Dec 2005 23:30:36 +0000 Subject: Correct zoom setup and metadata save broken in some locales. * shell/ev-metadata-manager.c: (parse_value): * shell/ev-view.c: (goto_xyz_link): Correct zoom setup and metadata save broken in some locales. --- (limited to 'shell/ev-metadata-manager.c') diff --git a/shell/ev-metadata-manager.c b/shell/ev-metadata-manager.c index b6638c9..196f340 100644 --- a/shell/ev-metadata-manager.c +++ b/shell/ev-metadata-manager.c @@ -145,7 +145,7 @@ parse_value (xmlChar *value, xmlChar *type) g_value_set_int (ret, atoi ((char *)value)); break; case G_TYPE_DOUBLE: - g_value_set_double (ret, atof ((char *)value)); + g_value_set_double (ret, g_ascii_strtod ((char *)value, NULL)); break; case G_TYPE_BOOLEAN: g_value_set_boolean (ret, atoi ((char *)value)); -- cgit v0.9.1