diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2020-06-15 19:37:34 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-06-15 19:37:34 +0200 |
commit | 2947dd592cd52c0f207ddda377651b2e0e883f63 (patch) | |
tree | 6a03158080e18ef80037eb89eb65ec2c24f65c37 | |
parent | 77990b87c2167c52e6271f6239bc4b9688977226 (diff) | |
parent | de9d43ae0f650e7c05d83246da6304fff0dc0d15 (diff) |
Merge pull request #39563 from akien-mga/main-ensure-user-data-dir-earlier
Main: Ensure existing of user data dir in `setup()`
-rw-r--r-- | main/main.cpp | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/main/main.cpp b/main/main.cpp index 94dd895a26..5320274add 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -930,6 +930,9 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph #endif } + // Initialize user data dir. + OS::get_singleton()->ensure_user_data_dir(); + GLOBAL_DEF("memory/limits/multithreaded_server/rid_pool_prealloc", 60); ProjectSettings::get_singleton()->set_custom_property_info("memory/limits/multithreaded_server/rid_pool_prealloc", PropertyInfo(Variant::INT, "memory/limits/multithreaded_server/rid_pool_prealloc", PROPERTY_HINT_RANGE, "0,500,1")); // No negative and limit to 500 due to crashes GLOBAL_DEF("network/limits/debugger/max_chars_per_second", 32768); @@ -948,7 +951,6 @@ Error Main::setup(const char *execpath, int argc, char *argv[], bool p_second_ph packed_data->set_disabled(true); globals->set_disable_feature_overrides(true); } - #endif GLOBAL_DEF("logging/file_logging/enable_file_logging", false); @@ -1266,10 +1268,6 @@ Error Main::setup2(Thread::ID p_main_tid_override) { Thread::_main_thread_id = p_main_tid_override; } - /* Initialize user data dir */ - - OS::get_singleton()->ensure_user_data_dir(); - /* Initialize Input */ input = memnew(Input); |