From 60843269decc5f3ff2b5410bf7006da04d6da9b5 Mon Sep 17 00:00:00 2001 From: Dima Date: Sat, 12 Nov 2022 13:17:29 +0300 Subject: [PATCH] Stub GetBlockedUserListIds and UpdateUserPresence --- .../main/cpp/skyline/services/friends/IFriendService.cpp | 9 +++++++++ .../main/cpp/skyline/services/friends/IFriendService.h | 8 +++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/app/src/main/cpp/skyline/services/friends/IFriendService.cpp b/app/src/main/cpp/skyline/services/friends/IFriendService.cpp index f3bdc9c5..df61b59f 100644 --- a/app/src/main/cpp/skyline/services/friends/IFriendService.cpp +++ b/app/src/main/cpp/skyline/services/friends/IFriendService.cpp @@ -10,4 +10,13 @@ namespace skyline::service::friends { response.Push(0); // Count of friends return {}; } + + Result IFriendService::GetBlockedUserListIds(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response) { + response.Push(0); // No blocked users + return {}; + } + + Result IFriendService::UpdateUserPresence(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response) { + return {}; + } } diff --git a/app/src/main/cpp/skyline/services/friends/IFriendService.h b/app/src/main/cpp/skyline/services/friends/IFriendService.h index 52c3d088..ef4c0631 100644 --- a/app/src/main/cpp/skyline/services/friends/IFriendService.h +++ b/app/src/main/cpp/skyline/services/friends/IFriendService.h @@ -16,8 +16,14 @@ namespace skyline::service::friends { Result GetFriendList(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + Result GetBlockedUserListIds(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + + Result UpdateUserPresence(type::KSession &session, ipc::IpcRequest &request, ipc::IpcResponse &response); + SERVICE_DECL( - SFUNC(0x2775, IFriendService, GetFriendList) + SFUNC(0x2775, IFriendService, GetFriendList), + SFUNC(0x28A0, IFriendService, GetBlockedUserListIds), + SFUNC(0x2972, IFriendService, UpdateUserPresence) ) }; }