summaryrefslogtreecommitdiffhomepage
path: root/loader/loader-impl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'loader/loader-impl.cpp')
-rw-r--r--loader/loader-impl.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/loader/loader-impl.cpp b/loader/loader-impl.cpp
index 4b52ea58..6f50d304 100644
--- a/loader/loader-impl.cpp
+++ b/loader/loader-impl.cpp
@@ -181,18 +181,19 @@ void loader_impl::set_application_working_directory()
loader_impl::loader_impl()
{
+ loader_detail::system_init();
set_application_working_directory();
}
loader_impl::~loader_impl() = default;
-static loader_& make_default_loader()
+loader_& loader_::default_loader() noexcept
{
static loader_impl loader_singleton{};
return loader_singleton;
}
// NOLINTNEXTLINE(cppcoreguidelines-avoid-non-const-global-variables)
-loader_& loader = make_default_loader();
+loader_& loader = loader_::default_loader();
} // namespace floormat