From d3fc0c89e4e448252ef875c66cba2c4092b82127 Mon Sep 17 00:00:00 2001 From: Dentomologist Date: Mon, 25 Jan 2021 12:09:28 -0800 Subject: [PATCH] DolphinAnalytics: Refactor redundant data accesses --- Source/Core/Core/DolphinAnalytics.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/Core/Core/DolphinAnalytics.cpp b/Source/Core/Core/DolphinAnalytics.cpp index 3f0f097a06..8b5f9e8695 100644 --- a/Source/Core/Core/DolphinAnalytics.cpp +++ b/Source/Core/Core/DolphinAnalytics.cpp @@ -372,12 +372,13 @@ static const char* GetShaderCompilationMode(const VideoConfig& video_config) void DolphinAnalytics::MakePerGameBuilder() { Common::AnalyticsReportBuilder builder(m_base_builder); + const SConfig& config = SConfig::GetInstance(); // Gameid. - builder.AddData("gameid", SConfig::GetInstance().GetGameID()); + builder.AddData("gameid", config.GetGameID()); // Unique id bound to the gameid. - builder.AddData("id", MakeUniqueId(SConfig::GetInstance().GetGameID())); + builder.AddData("id", MakeUniqueId(config.GetGameID())); // Configuration. builder.AddData("cfg-dsp-hle", Config::Get(Config::MAIN_DSP_HLE));