example: fix memory leak in swapchain.deinit

This commit is contained in:
maxxnino
2022-01-30 11:58:31 +09:00
parent a09cca0801
commit e9615a2ce2

View File

@@ -107,6 +107,7 @@ pub const Swapchain = struct {
pub fn deinit(self: Swapchain) void { pub fn deinit(self: Swapchain) void {
self.deinitExceptSwapchain(); self.deinitExceptSwapchain();
self.allocator.free(self.swap_images);
self.gc.vkd.destroySwapchainKHR(self.gc.dev, self.handle, null); self.gc.vkd.destroySwapchainKHR(self.gc.dev, self.handle, null);
} }