summaryrefslogtreecommitdiff
path: root/src/core/core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/core/core.cpp')
-rw-r--r--src/core/core.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index 7106151bd..9f9356f53 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -144,7 +144,6 @@ struct System::Impl {
144 ResultStatus Load(System& system, Frontend::EmuWindow& emu_window, 144 ResultStatus Load(System& system, Frontend::EmuWindow& emu_window,
145 const std::string& filepath) { 145 const std::string& filepath) {
146 app_loader = Loader::GetLoader(GetGameFileFromPath(virtual_filesystem, filepath)); 146 app_loader = Loader::GetLoader(GetGameFileFromPath(virtual_filesystem, filepath));
147
148 if (!app_loader) { 147 if (!app_loader) {
149 LOG_CRITICAL(Core, "Failed to obtain loader for {}!", filepath); 148 LOG_CRITICAL(Core, "Failed to obtain loader for {}!", filepath);
150 return ResultStatus::ErrorGetLoader; 149 return ResultStatus::ErrorGetLoader;
@@ -167,6 +166,7 @@ struct System::Impl {
167 return init_result; 166 return init_result;
168 } 167 }
169 168
169 telemetry_session->AddInitialInfo(*app_loader);
170 auto main_process = Kernel::Process::Create(system, "main"); 170 auto main_process = Kernel::Process::Create(system, "main");
171 const auto [load_result, load_parameters] = app_loader->Load(*main_process); 171 const auto [load_result, load_parameters] = app_loader->Load(*main_process);
172 if (load_result != Loader::ResultStatus::Success) { 172 if (load_result != Loader::ResultStatus::Success) {