From 35664a6a165492675a8b77e05b2ae79a1dab93c5 Mon Sep 17 00:00:00 2001 From: PrajwalCH Date: Sun, 4 Sep 2022 20:23:27 +0545 Subject: [PATCH] fix(#4): Set `ErrorContext.cmd` before returning an error --- src/parser/Parser.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/parser/Parser.zig b/src/parser/Parser.zig index 137535f..7105d74 100644 --- a/src/parser/Parser.zig +++ b/src/parser/Parser.zig @@ -411,6 +411,7 @@ fn parseSubCommand( or valid_subcmd.subcommands.items.len >= 1) { // zig fmt: on const subcmd_argv = self.tokenizer.restArg() orelse { + self.err_ctx.setCmd(valid_subcmd); self.err_ctx.setErr(Error.CommandArgumentNotProvided); return self.err_ctx.err; };