diff options
Diffstat (limited to 'misctools/fetch.zig')
-rw-r--r-- | misctools/fetch.zig | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/misctools/fetch.zig b/misctools/fetch.zig index cdefd29d4..85f21c3b7 100644 --- a/misctools/fetch.zig +++ b/misctools/fetch.zig @@ -78,7 +78,7 @@ pub const Arguments = struct { pub fn parse(allocator: std.mem.Allocator) !Arguments { var diag = clap.Diagnostic{}; - var args = clap.parse(clap.Help, ¶ms, .{ + var res = clap.parse(clap.Help, ¶ms, clap.parsers.default, .{ .diagnostic = &diag, .allocator = allocator, }) catch |err| { @@ -87,7 +87,7 @@ pub const Arguments = struct { return err; }; - var positionals = args.positionals(); + var positionals = res.positionals; var raw_args: std.ArrayListUnmanaged(string) = undefined; if (positionals.len > 0) { @@ -96,16 +96,16 @@ pub const Arguments = struct { raw_args = .{}; } - if (args.flag("--version")) { + if (res.args.version) { try Output.writer().writeAll(VERSION); Global.exit(0); } var method = Method.GET; var url: URL = .{}; - var body_string: string = args.option("--body") orelse ""; + var body_string: string = res.args.body orelse ""; - if (args.option("--file")) |file_path| { + if (res.args.file) |file_path| { if (file_path.len > 0) { var cwd = try std.process.getCwd(&cwd_buf); var parts = [_]string{file_path}; @@ -154,12 +154,12 @@ pub const Arguments = struct { return Arguments{ .url = url, .method = method, - .verbose = args.flag("--verbose"), + .verbose = res.args.verbose, .headers = .{}, .headers_buf = "", .body = body_string, - .turbo = args.flag("--turbo"), - .quiet = args.flag("--quiet"), + .turbo = res.args.turbo, + .quiet = res.args.quiet, }; } }; |