From e996c83b70a58164750d3493e4d85cfc67a99d3e Mon Sep 17 00:00:00 2001 From: Ted John Date: Sat, 10 Feb 2018 21:37:06 +0000 Subject: [PATCH] Create config directory if it doesn't exist --- src/openrct2/config/Config.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/openrct2/config/Config.cpp b/src/openrct2/config/Config.cpp index 77d54e3732..f6105db2ec 100644 --- a/src/openrct2/config/Config.cpp +++ b/src/openrct2/config/Config.cpp @@ -572,6 +572,9 @@ namespace Config { try { + auto directory = Path::GetDirectory(path); + Path::CreateDirectory(directory); + auto fs = FileStream(path, FILE_MODE_WRITE); auto writer = std::unique_ptr(CreateIniWriter(&fs)); WriteGeneral(writer.get());