From cb93aaf83d599e8ad20bb578d3986c4dca794956 Mon Sep 17 00:00:00 2001 From: redstrate <54911369+redstrate@users.noreply.github.com> Date: Tue, 1 Jun 2021 12:44:16 -0400 Subject: [PATCH] Call prepare_quit() properly on SDL platform, and return a valid writeable directory --- platforms/sdl/file.cpp | 2 +- platforms/sdl/main.cpp.in | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/platforms/sdl/file.cpp b/platforms/sdl/file.cpp index 243b579..e1ad9f2 100644 --- a/platforms/sdl/file.cpp +++ b/platforms/sdl/file.cpp @@ -7,5 +7,5 @@ void prism::set_domain_path(const prism::domain domain, const prism::path path) } prism::path prism::get_writeable_directory() { - return "~"; + return ""; } diff --git a/platforms/sdl/main.cpp.in b/platforms/sdl/main.cpp.in index 77d85be..d570935 100644 --- a/platforms/sdl/main.cpp.in +++ b/platforms/sdl/main.cpp.in @@ -349,7 +349,9 @@ int main(int argc, char* argv[]) { engine->end_frame(); } - return 0; + engine->prepare_quit(); + + return 0; } #ifdef PLATFORM_WINDOWS