From 9cbcc92b4c295cd585e7c9f05e7cc4af79d6d67e Mon Sep 17 00:00:00 2001 From: glyh Date: Fri, 2 Aug 2024 09:53:47 +0800 Subject: [PATCH] fix memleak with transmitted image --- examples/image.zig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/examples/image.zig b/examples/image.zig index 398e649..0b05b68 100644 --- a/examples/image.zig +++ b/examples/image.zig @@ -34,6 +34,8 @@ pub fn main() !void { try vx.queryTerminal(tty.anyWriter(), 1 * std.time.ns_per_s); var img1 = try vaxis.zigimg.Image.fromFilePath(alloc, "examples/zig.png"); + defer img1.deinit(); + const imgs = [_]vaxis.Image{ try vx.transmitImage(alloc, tty.anyWriter(), &img1, .rgba), // var img1 = try vaxis.zigimg.Image.fromFilePath(alloc, "examples/zig.png");