fix passing no args

This commit is contained in:
LittleCube 2025-02-28 00:11:04 -05:00
parent 989a86b369
commit 34db152266

View file

@ -280,10 +280,13 @@ int main(int argc, char** argv) {
dumping_context = true;
} else {
fmt::print("Usage: {} <config file> [--dump-context]\n", argv[0]);
std::exit(EXIT_SUCCESS);
std::exit(EXIT_FAILURE);
}
} else {
} else if (argc >= 2) {
dumping_context = false;
} else {
fmt::print("Usage: {} <config file> [--dump-context]\n", argv[0]);
std::exit(EXIT_FAILURE);
}
const char* config_path = argv[1];