X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Flanguage%2Fexpressions%2Fevaluate.c;h=aa85f2c354004db4d3f0715dade21b9003dc59a3;hb=f1ae4ee2876bee191b1bf79672d4bf834750c227;hp=afb742ffeae06de29b57ba327bd85a41a753aaeb;hpb=e943de7a3e0645852c3b659889ff3ccf38dd43ec;p=pspp diff --git a/src/language/expressions/evaluate.c b/src/language/expressions/evaluate.c index afb742ffea..aa85f2c354 100644 --- a/src/language/expressions/evaluate.c +++ b/src/language/expressions/evaluate.c @@ -152,7 +152,7 @@ cmd_debug_evaluate (struct lexer *lexer, struct dataset *dsother UNUSED) goto done; } - if ( ds == NULL ) + if (ds == NULL) { ds = dataset_create (NULL, ""); d = dataset_dict (ds); @@ -181,13 +181,9 @@ cmd_debug_evaluate (struct lexer *lexer, struct dataset *dsother UNUSED) else break; } - if (lex_token (lexer) != T_SLASH) - { - lex_force_match (lexer, T_SLASH); - goto done; - } - lex_get (lexer); + if (!lex_force_match (lexer, T_SLASH)) + goto done; expr = expr_parse_any (lexer, ds, optimize); if (!expr || lex_end_of_command (lexer) != CMD_SUCCESS)