From 2b354f922665ede5a4beb8b9ee23e91a3b5b0e54 Mon Sep 17 00:00:00 2001 From: Stephen Gutekanst Date: Thu, 11 Aug 2022 00:44:44 -0700 Subject: [PATCH] mach: add missing errdefer if GLFW window creation fails Signed-off-by: Stephen Gutekanst --- src/platform/native.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/platform/native.zig b/src/platform/native.zig index 4e65b2ec..d79cf8c2 100644 --- a/src/platform/native.zig +++ b/src/platform/native.zig @@ -603,6 +603,7 @@ pub fn main() !void { pub fn coreInit(allocator: std.mem.Allocator) !*Core { const core: *Core = try allocator.create(Core); + errdefer allocator.destroy(core); core.* = try Core.init(allocator); // Glfw specific: initialize the user pointer used in callbacks