summaryrefslogtreecommitdiffstats
path: root/arguments.c
diff options
context:
space:
mode:
authornicm <nicm>2021-11-02 10:57:04 +0000
committernicm <nicm>2021-11-02 10:57:04 +0000
commit200b6536e13b41a6fed72c0ca4f364f270bfe382 (patch)
tree118c4cded6733fb426a144900feb6510e146a02a /arguments.c
parent8d2286b76917debc4f6c3b0903ad2807ae254bb5 (diff)
fatalx on unknown enum members in a couple of places, from Ben Boeckel.
Diffstat (limited to 'arguments.c')
-rw-r--r--arguments.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/arguments.c b/arguments.c
index 985aadc0..17bc12ec 100644
--- a/arguments.c
+++ b/arguments.c
@@ -108,6 +108,7 @@ args_value_as_string(struct args_value *value)
case ARGS_STRING:
return (value->string);
}
+ fatalx("unexpected argument type");
}
/* 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:
return (pr->cmdlist);
}
+ fatalx("invalid parse return state");
}
/* Free commands state. */