diff --git a/src/main.cpp b/src/main.cpp index 129a51d..fc5acc3 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -208,10 +208,17 @@ int main(int argc, char** argv) { #endif } + // TODO: use scope for the unique ptrs + + screen.reset(); + ImGui_ImplSDLRenderer3_Shutdown(); ImGui_ImplSDL3_Shutdown(); ImGui::DestroyContext(); + renderer.reset(); + window.reset(); + SDL_Quit(); return 0;