X-Git-Url: https://www.fi.muni.cz/~kas/git//home/kas/public_html/git/?a=blobdiff_plain;f=pdf%2Fgoo%2Fparseargs.c;h=1f2c986a84300e66ed05003ad2fe76ca7e2aa873;hb=refs%2Ftags%2FXPDF_2_01;hp=ad8460ae89385453b795c32998ab203ae922caa1;hpb=2a393c134fe3fe8eb85bf818cb7ad6ae4396322a;p=evince.git diff --git a/pdf/goo/parseargs.c b/pdf/goo/parseargs.c index ad8460ae..1f2c986a 100644 --- a/pdf/goo/parseargs.c +++ b/pdf/goo/parseargs.c @@ -6,6 +6,7 @@ * Copyright 1996-2002 Glyph & Cog, LLC */ +#include #include #include #include @@ -117,7 +118,11 @@ static GBool grabArg(ArgDesc *arg, int i, int *argc, char *argv[]) { break; case argFP: if (i + 1 < *argc && isFP(argv[i+1])) { - *(double *)arg->val = atof(argv[i+1]); + { + char *theLocale = setlocale(LC_NUMERIC, "C"); + *(double *)arg->val = atof(argv[i+1]); + setlocale(LC_NUMERIC, theLocale); + } n = 2; } else { ok = gFalse;