diff --git a/openVulkanoCpp/Host/iOS/OpenVulkanoViewController.mm b/openVulkanoCpp/Host/iOS/OpenVulkanoViewController.mm index 186b493..8fb242f 100644 --- a/openVulkanoCpp/Host/iOS/OpenVulkanoViewController.mm +++ b/openVulkanoCpp/Host/iOS/OpenVulkanoViewController.mm @@ -36,6 +36,12 @@ using namespace OpenVulkano; -(void) dealloc { manager->ShutDown(); + delete manager; + app = nullptr; + //TODO figure out where these two references are held + [_openVulkanoView release]; + [_openVulkanoView release]; + _openVulkanoView = nil; [super dealloc]; }