From 1e8d0ca85218718386f49233b73fc5869c99e65a Mon Sep 17 00:00:00 2001 From: Lyssieth Date: Tue, 6 Jan 2026 08:14:53 +0200 Subject: [PATCH] Okay, unconst it I guess --- src/args/args.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/args/args.zig b/src/args/args.zig index 6643966..a918ef0 100644 --- a/src/args/args.zig +++ b/src/args/args.zig @@ -59,14 +59,14 @@ pub fn parseArgs(comptime T: type, allocator: Allocator) !T { const args = try std.process.argsAlloc(allocator); defer std.process.argsFree(allocator, args); - return parseArgsFromSlice(T, allocator, @constCast(args[1..])); + return parseArgsFromSlice(T, allocator, args[1..]); } /// All items of `args` must be valid, otherwise you will get a General Protection Fault. /// Do not pass the process name as an argument. /// /// Parsing order of arguments is based on the order they are declared in `T`. -pub fn parseArgsFromSlice(comptime T: type, allocator: Allocator, args: [][:0]const u8) !T { +pub fn parseArgsFromSlice(comptime T: type, allocator: Allocator, args: [][:0]u8) !T { var flags = try std.ArrayList(Arg).initCapacity(allocator, 4); defer flags.deinit(allocator);