diff options
Diffstat (limited to 'example/comptime-clap-error.zig')
| -rw-r--r-- | example/comptime-clap-error.zig | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/example/comptime-clap-error.zig b/example/comptime-clap-error.zig index 93c1af2..3209b74 100644 --- a/example/comptime-clap-error.zig +++ b/example/comptime-clap-error.zig | |||
| @@ -2,14 +2,12 @@ const std = @import("std"); | |||
| 2 | const clap = @import("clap"); | 2 | const clap = @import("clap"); |
| 3 | 3 | ||
| 4 | pub fn main() !void { | 4 | pub fn main() !void { |
| 5 | const allocator = std.heap.direct_allocator; | ||
| 6 | |||
| 5 | const params = [_]clap.Param(void){clap.Param(void){ | 7 | const params = [_]clap.Param(void){clap.Param(void){ |
| 6 | .names = clap.Names{ .short = 'h', .long = "help" }, | 8 | .names = clap.Names{ .short = 'h', .long = "help" }, |
| 7 | }}; | 9 | }}; |
| 8 | 10 | ||
| 9 | var direct_allocator = std.heap.DirectAllocator.init(); | ||
| 10 | const allocator = &direct_allocator.allocator; | ||
| 11 | defer direct_allocator.deinit(); | ||
| 12 | |||
| 13 | var iter = clap.args.OsIterator.init(allocator); | 11 | var iter = clap.args.OsIterator.init(allocator); |
| 14 | defer iter.deinit(); | 12 | defer iter.deinit(); |
| 15 | const exe = try iter.next(); | 13 | const exe = try iter.next(); |