From 6c218110909003efdb1897a6b398cba37f16a58a Mon Sep 17 00:00:00 2001 From: Silent Date: Sun, 23 Jun 2019 19:26:07 +0200 Subject: Make DolphinAnalytics a true singleton - static local variables are initialized in a thread safe manner since C++11 Also works around a Visual Studio 2017 bug where static inline class fields are destructed multiple times --- Source/Core/DolphinNoGUI/MainNoGUI.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Source/Core/DolphinNoGUI/MainNoGUI.cpp') diff --git a/Source/Core/DolphinNoGUI/MainNoGUI.cpp b/Source/Core/DolphinNoGUI/MainNoGUI.cpp index 1b35ac8809..711583f736 100644 --- a/Source/Core/DolphinNoGUI/MainNoGUI.cpp +++ b/Source/Core/DolphinNoGUI/MainNoGUI.cpp @@ -202,7 +202,7 @@ int main(int argc, char* argv[]) sigaction(SIGINT, &sa, nullptr); sigaction(SIGTERM, &sa, nullptr); - DolphinAnalytics::Instance()->ReportDolphinStart("nogui"); + DolphinAnalytics::Instance().ReportDolphinStart("nogui"); if (!BootManager::BootCore(std::move(boot), s_platform->GetWindowSystemInfo())) { -- cgit v1.2.3