diff options
Diffstat (limited to 'examples/play.zig')
-rw-r--r-- | examples/play.zig | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/play.zig b/examples/play.zig index 81403a0..acb5dad 100644 --- a/examples/play.zig +++ b/examples/play.zig @@ -34,11 +34,13 @@ pub fn main() !void { defer device.deinit() catch unreachable; const context = try Context.init(device, &.{}); defer context.deinit() catch unreachable; - try useContext(context); var argv = args(); - _ = argv.next(allocator); + allocator.free(try argv.next(allocator).?); const filename = try argv.next(allocator).?; + defer allocator.free(filename); + + try useContext(context); const buffer = try Buffer.init(allocator, context, filename); defer buffer.deinit() catch unreachable; |