X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Flexer%2Fvalue-parser.c;h=649bbf2498c248c57afc17a55edda014ab296e8f;hb=bc19562deb692e6db3271eb0402e9f9c99e4cbcb;hp=51addbbe0b1308dc7ee9d23d29c9f6fdb7810952;hpb=28bebf0851bac332b55cdc03e55165dcc8e713c2;p=pspp-builds.git diff --git a/src/language/lexer/value-parser.c b/src/language/lexer/value-parser.c index 51addbbe..649bbf24 100644 --- a/src/language/lexer/value-parser.c +++ b/src/language/lexer/value-parser.c @@ -1,5 +1,5 @@ /* PSPP - a program for statistical analysis. - Copyright (C) 2005, 2006, 2009, 2010 Free Software Foundation, Inc. + Copyright (C) 2005, 2006, 2009, 2010, 2011 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -25,6 +25,7 @@ #include "data/value.h" #include "language/lexer/lexer.h" #include "libpspp/cast.h" +#include "libpspp/i18n.h" #include "libpspp/message.h" #include "libpspp/str.h" @@ -106,8 +107,7 @@ parse_number (struct lexer *lexer, double *x, const enum fmt_type *format) assert (fmt_get_category (*format) != FMT_CAT_STRING); - if (!data_in_msg (lex_tokss (lexer), LEGACY_NATIVE, - *format, &v, 0, NULL)) + if (!data_in_msg (lex_tokss (lexer), C_ENCODING, *format, &v, 0, NULL)) return false; lex_get (lexer);