X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=src%2Flanguage%2Fdata-io%2Finpt-pgm.c;h=c5d6cfe7d4862a07d128f3178ae3124905204a54;hb=84e4d346b557748b62d43158c1b50f655e357f9f;hp=fbf1d3422d940c0667dda3f295cd3d6d690ef895;hpb=b0bf9b1b0f727fafac4296a048e3f45db5936f81;p=pspp diff --git a/src/language/data-io/inpt-pgm.c b/src/language/data-io/inpt-pgm.c index fbf1d3422d..c5d6cfe7d4 100644 --- a/src/language/data-io/inpt-pgm.c +++ b/src/language/data-io/inpt-pgm.c @@ -28,6 +28,7 @@ #include #include #include +#include #include #include #include @@ -36,12 +37,12 @@ #include #include #include +#include #include #include #include #include #include -#include #include "gettext.h" #define _(msgid) gettext (msgid) @@ -119,9 +120,7 @@ cmd_input_program (void) inside_input_program = true; for (;;) { - enum cmd_result result; - lex_get (); - result = cmd_parse (CMD_STATE_INPUT_PROGRAM); + enum cmd_result result = cmd_parse (CMD_STATE_INPUT_PROGRAM); if (result == CMD_END_INPUT_PROGRAM) break; else if (result == CMD_END_CASE) @@ -207,7 +206,7 @@ init_case (const struct input_program_pgm *inp, struct ccase *c) memset (case_data_rw (c, i)->s, ' ', sizeof case_data_rw (c, i)->s); break; default: - assert (0); + NOT_REACHED (); } } @@ -231,7 +230,7 @@ clear_case (const struct input_program_pgm *inp, struct ccase *c) memset (case_data_rw (c, i)->s, ' ', sizeof case_data_rw (c, i)->s); break; default: - assert (0); + NOT_REACHED (); } } @@ -353,7 +352,6 @@ cmd_reread (void) expr_free (e); return CMD_CASCADING_FAILURE; } - lex_get (); } else {