From 8bb99bd6e7ac985c62c9bd049b38ee7b5b3e94c6 Mon Sep 17 00:00:00 2001 From: JPikachu Date: Mon, 13 Oct 2025 21:17:20 +0100 Subject: [PATCH] Try a stub since nullptr is being weird for some reason --- .../hle/service/am/service/library_applet_accessor.cpp | 7 ++++++- src/core/hle/service/am/service/library_applet_accessor.h | 1 + 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/core/hle/service/am/service/library_applet_accessor.cpp b/src/core/hle/service/am/service/library_applet_accessor.cpp index ef181ef489..c1d2943799 100644 --- a/src/core/hle/service/am/service/library_applet_accessor.cpp +++ b/src/core/hle/service/am/service/library_applet_accessor.cpp @@ -28,7 +28,7 @@ ILibraryAppletAccessor::ILibraryAppletAccessor(Core::System& system_, {30, D<&ILibraryAppletAccessor::GetResult>, "GetResult"}, {50, nullptr, "SetOutOfFocusApplicationSuspendingEnabled"}, {60, D<&ILibraryAppletAccessor::PresetLibraryAppletGpuTimeSliceZero>, "PresetLibraryAppletGpuTimeSliceZero"}, - {90, nullptr, "Unknown90"}, + {90, D<&ILibraryAppletAccessor::Unknown90>, "Unknown90"}, {100, D<&ILibraryAppletAccessor::PushInData>, "PushInData"}, {101, D<&ILibraryAppletAccessor::PopOutData>, "PopOutData"}, {102, nullptr, "PushExtraStorage"}, @@ -97,6 +97,11 @@ Result ILibraryAppletAccessor::Terminate() { R_SUCCEED(); } +Result ILibraryAppletAccessor::Unknown90() { + LOG_WARNING(Service_AM, "(STUBBED) called"); + R_SUCCEED(); +} + Result ILibraryAppletAccessor::PushInData(SharedPointer storage) { LOG_DEBUG(Service_AM, "called"); m_broker->GetInData().Push(storage); diff --git a/src/core/hle/service/am/service/library_applet_accessor.h b/src/core/hle/service/am/service/library_applet_accessor.h index 36712821a5..80f74d5b6e 100644 --- a/src/core/hle/service/am/service/library_applet_accessor.h +++ b/src/core/hle/service/am/service/library_applet_accessor.h @@ -26,6 +26,7 @@ private: Result Start(); Result RequestExit(); Result Terminate(); + Result Unknown90(); Result PushInData(SharedPointer storage); Result PopOutData(Out> out_storage); Result PushInteractiveInData(SharedPointer storage);