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