projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove return values from callbacks which don't need them
[pspp]
/
src
/
language
/
lexer
/
value-parser.c
diff --git
a/src/language/lexer/value-parser.c
b/src/language/lexer/value-parser.c
index 2cf9cf2bb9ad71f91d6ad301c4625d6b2a7cd012..c780d86f04e95429bad3ee1004bbf2021ab89884 100644
(file)
--- a/
src/language/lexer/value-parser.c
+++ b/
src/language/lexer/value-parser.c
@@
-99,8
+99,9
@@
parse_number (struct lexer *lexer, double *x, const enum fmt_type *format)
else if (lex_token (lexer) == T_STRING && format != NULL)
{
union value v;
else if (lex_token (lexer) == T_STRING && format != NULL)
{
union value v;
+ assert (! (fmt_get_category (*format) & ( FMT_CAT_STRING )));
data_in (ds_ss (lex_tokstr (lexer)), LEGACY_NATIVE,
data_in (ds_ss (lex_tokstr (lexer)), LEGACY_NATIVE,
- *format, 0, 0, 0, &v, 0);
+ *format, 0, 0, 0,
NULL,
&v, 0);
lex_get (lexer);
*x = v.f;
if (*x == SYSMIS)
lex_get (lexer);
*x = v.f;
if (*x == SYSMIS)