fatalx on unknown enum members in a couple of places, from Ben Boeckel.

This commit is contained in:
nicm 2021-11-02 10:57:04 +00:00
parent 8d2286b769
commit 200b6536e1

View File

@ -108,6 +108,7 @@ args_value_as_string(struct args_value *value)
case ARGS_STRING: case ARGS_STRING:
return (value->string); return (value->string);
} }
fatalx("unexpected argument type");
} }
/* Create an empty arguments set. */ /* Create an empty arguments set. */
@ -753,6 +754,7 @@ args_make_commands(struct args_command_state *state, int argc, char **argv,
case CMD_PARSE_SUCCESS: case CMD_PARSE_SUCCESS:
return (pr->cmdlist); return (pr->cmdlist);
} }
fatalx("invalid parse return state");
} }
/* Free commands state. */ /* Free commands state. */