summaryrefslogtreecommitdiffstats
path: root/src/core/hle/service/am/am.cpp
diff options
context:
space:
mode:
authorMorph <39850852+Morph1984@users.noreply.github.com>2020-09-18 02:45:51 +0200
committerMorph <39850852+Morph1984@users.noreply.github.com>2020-09-18 04:03:02 +0200
commit40a72e9cd584287e68203ce2530e326c5d8538f9 (patch)
tree26edc2ab6e6b77f0526cc567504d9c693e70de93 /src/core/hle/service/am/am.cpp
parentMerge pull request #4670 from lioncash/initializer (diff)
downloadyuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar.gz
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar.bz2
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar.lz
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar.xz
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.tar.zst
yuzu-40a72e9cd584287e68203ce2530e326c5d8538f9.zip
Diffstat (limited to 'src/core/hle/service/am/am.cpp')
-rw-r--r--src/core/hle/service/am/am.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/core/hle/service/am/am.cpp b/src/core/hle/service/am/am.cpp
index 7d92b25a3..d7a81f64a 100644
--- a/src/core/hle/service/am/am.cpp
+++ b/src/core/hle/service/am/am.cpp
@@ -1192,7 +1192,7 @@ IApplicationFunctions::IApplicationFunctions(Core::System& system_)
{120, nullptr, "ExecuteProgram"},
{121, nullptr, "ClearUserChannel"},
{122, nullptr, "UnpopToUserChannel"},
- {123, nullptr, "GetPreviousProgramIndex"},
+ {123, &IApplicationFunctions::GetPreviousProgramIndex, "GetPreviousProgramIndex"},
{124, nullptr, "EnableApplicationAllThreadDumpOnCrash"},
{130, &IApplicationFunctions::GetGpuErrorDetectedSystemEvent, "GetGpuErrorDetectedSystemEvent"},
{140, &IApplicationFunctions::GetFriendInvitationStorageChannelEvent, "GetFriendInvitationStorageChannelEvent"},
@@ -1554,6 +1554,14 @@ void IApplicationFunctions::QueryApplicationPlayStatisticsByUid(Kernel::HLEReque
rb.Push<u32>(0);
}
+void IApplicationFunctions::GetPreviousProgramIndex(Kernel::HLERequestContext& ctx) {
+ LOG_WARNING(Service_AM, "(STUBBED) called");
+
+ IPC::ResponseBuilder rb{ctx, 3};
+ rb.Push(RESULT_SUCCESS);
+ rb.Push<s32>(previous_program_index);
+}
+
void IApplicationFunctions::GetGpuErrorDetectedSystemEvent(Kernel::HLERequestContext& ctx) {
LOG_WARNING(Service_AM, "(STUBBED) called");