- handle seed in args

This commit is contained in:
a25liang
2024-07-09 21:56:05 -04:00
parent 6f998d8523
commit 68065c0ff2
5 changed files with 85 additions and 4 deletions

View File

@ -6,11 +6,15 @@ int main(int argc, char **argv) {
std::unique_ptr<input> in;
std::unique_ptr<display> out;
std::unique_ptr<logger> log;
std::unique_ptr<RNG> rng;
feature enabled_features = proc_args(argc, argv, curse, in, out, log);
feature enabled_features = proc_args(argc, argv,
curse, in, out, log, rng);
if (enabled_features &
(FEATURE_PANIC | FEATURE_PANIC_FILE | FEATURE_CONFLICT)) {
(FEATURE_PANIC | FEATURE_PANIC_FILE |
FEATURE_CONFLICT | FEATURE_PANIC_SEED)) {
panic_args(enabled_features);
return RETURN_PANICKED;
}