projects
/
pspp
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
everything passes again
[pspp]
/
src
/
language
/
command.c
diff --git
a/src/language/command.c
b/src/language/command.c
index 09c951cae2cc7690037bffb24b392a4bc654c432..bffd13ebb0d74b119de6d296b7e4f4fe3ba91f60 100644
(file)
--- a/
src/language/command.c
+++ b/
src/language/command.c
@@
-375,7
+375,8
@@
report_state_mismatch (const struct command *command, enum cmd_state state)
{
case CMD_STATE_INITIAL:
case CMD_STATE_DATA:
- switch ((int) command->states)
+ switch ((int) command->states
+ & (S_INITIAL | S_DATA | S_INPUT_PROGRAM | S_FILE_TYPE))
{
/* One allowed state. */
case S_INITIAL: