From 0ea03c54bc5ec5a0783d421beb25fe5a0678b98c Mon Sep 17 00:00:00 2001 From: Lorenzo Torres Date: Mon, 17 Mar 2025 19:46:22 +0100 Subject: fixed memory leak introduced by 48796a0fa3c06143ba3d8c427f582cb7e78814a9 --- src/rendering/vulkan.zig | 1 + 1 file changed, 1 insertion(+) (limited to 'src/rendering') diff --git a/src/rendering/vulkan.zig b/src/rendering/vulkan.zig index 53fda6d..8e937dc 100644 --- a/src/rendering/vulkan.zig +++ b/src/rendering/vulkan.zig @@ -106,6 +106,7 @@ pub const Instance = struct { _ = c.vkEnumerateInstanceLayerProperties(&avaliableLayersCount, availableLayers.items.ptr); // Every layer we do have we add to this list, if we don't have it no worries just print a message and continue var newLayers = std.ArrayList([*c]const u8).init(allocator); + defer newLayers.deinit(); // Loop over layers we want for (validation_layers) |want_layer| { var found = false; -- cgit v1.2.3