Implemented a more correct version of ISfServiceMonitor::GetGroupInfo

This commit is contained in:
darktux 2024-04-05 01:58:30 +02:00 committed by Mike Lothian
parent 628a1649e3
commit 075c4782e0
2 changed files with 5 additions and 4 deletions

View File

@ -39,11 +39,11 @@ Result ISfServiceMonitor::Initialize(Out<u32> out_value) {
R_SUCCEED();
}
Result ISfServiceMonitor::GetGroupInfo(GroupInfo in_group_info,
OutLargeData<GroupInfo, BufferAttr_HipcAutoSelect> out_group_info) {
Result ISfServiceMonitor::GetGroupInfo(
OutLargeData<GroupInfo, BufferAttr_HipcAutoSelect> out_group_info, GroupInfo in_group_info) {
LOG_WARNING(Service_LDN, "(STUBBED) called");
memcpy(out_group_info, &in_group_info, sizeof(GroupInfo));
*out_group_info = in_group_info;
R_SUCCEED();
}

View File

@ -20,7 +20,8 @@ public:
private:
Result Initialize(Out<u32> out_value);
Result GetGroupInfo(GroupInfo in_group_info, OutLargeData<GroupInfo, BufferAttr_HipcAutoSelect> out_group_info);
Result GetGroupInfo(OutLargeData<GroupInfo, BufferAttr_HipcAutoSelect> out_group_info,
GroupInfo in_group_info);
};
} // namespace Service::LDN