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.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/core/core.cpp b/src/core/core.cpp
index 8c04685a5..435ef6793 100644
--- a/src/core/core.cpp
+++ b/src/core/core.cpp
@@ -392,6 +392,7 @@ struct System::Impl {
392 // All threads are started, begin main process execution, now that we're in the clear. 392 // All threads are started, begin main process execution, now that we're in the clear.
393 main_process->Run(load_parameters->main_thread_priority, 393 main_process->Run(load_parameters->main_thread_priority,
394 load_parameters->main_thread_stack_size); 394 load_parameters->main_thread_stack_size);
395 main_process->Close();
395 396
396 if (Settings::values.gamecard_inserted) { 397 if (Settings::values.gamecard_inserted) {
397 if (Settings::values.gamecard_current_game) { 398 if (Settings::values.gamecard_current_game) {
@@ -886,10 +887,6 @@ void System::SetFrontendAppletSet(Service::AM::Frontend::FrontendAppletSet&& set
886 impl->frontend_applets.SetFrontendAppletSet(std::move(set)); 887 impl->frontend_applets.SetFrontendAppletSet(std::move(set));
887} 888}
888 889
889void System::SetDefaultAppletFrontendSet() {
890 impl->frontend_applets.SetDefaultAppletFrontendSet();
891}
892
893Service::AM::Frontend::FrontendAppletHolder& System::GetFrontendAppletHolder() { 890Service::AM::Frontend::FrontendAppletHolder& System::GetFrontendAppletHolder() {
894 return impl->frontend_applets; 891 return impl->frontend_applets;
895} 892}
@@ -898,6 +895,10 @@ const Service::AM::Frontend::FrontendAppletHolder& System::GetFrontendAppletHold
898 return impl->frontend_applets; 895 return impl->frontend_applets;
899} 896}
900 897
898Service::AM::AppletManager& System::GetAppletManager() {
899 return impl->applet_manager;
900}
901
901void System::SetContentProvider(std::unique_ptr<FileSys::ContentProviderUnion> provider) { 902void System::SetContentProvider(std::unique_ptr<FileSys::ContentProviderUnion> provider) {
902 impl->content_provider = std::move(provider); 903 impl->content_provider = std::move(provider);
903} 904}