From 40a5b77d1757ac7ee7b0ee6fc714428e31af1ebf Mon Sep 17 00:00:00 2001 From: lisk77 Date: Mon, 24 Nov 2025 15:56:44 +0100 Subject: [PATCH] fix(cli): will now not segfault if argc is less than 2 --- src/main.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index 08124cb..6feb19c 100644 --- a/src/main.c +++ b/src/main.c @@ -1,8 +1,12 @@ #include "../include/commands.h" int main(int argc, char** argv) { + if (argc < 2) { + usage(1); + } + if (argc == 2 && (!strcmp(argv[1], "-h") || !strcmp(argv[1], "--help"))) { - usage(0); + usage(0); } const char* subcmd = argv[1];