summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar bunnei2018-02-04 09:04:32 -0800
committerGravatar GitHub2018-02-04 09:04:32 -0800
commiteaf75ea9706681a8b0a939ed01fc77eeb60feb70 (patch)
tree82201e4c89d3ed0d7df27c94477dd94a0f0ca334 /src
parentMerge pull request #157 from bunnei/fix-duplicate-session (diff)
parentacc:u0 : stub GetAccountId (diff)
downloadyuzu-eaf75ea9706681a8b0a939ed01fc77eeb60feb70.tar.gz
yuzu-eaf75ea9706681a8b0a939ed01fc77eeb60feb70.tar.xz
yuzu-eaf75ea9706681a8b0a939ed01fc77eeb60feb70.zip
Merge pull request #159 from mailwl/acc0-fix
acc:u0 : stub GetAccountId
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/acc/acc_u0.cpp10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/core/hle/service/acc/acc_u0.cpp b/src/core/hle/service/acc/acc_u0.cpp
index 67f05aad4..63b60c927 100644
--- a/src/core/hle/service/acc/acc_u0.cpp
+++ b/src/core/hle/service/acc/acc_u0.cpp
@@ -30,9 +30,10 @@ private:
30 30
31class IManagerForApplication final : public ServiceFramework<IManagerForApplication> { 31class IManagerForApplication final : public ServiceFramework<IManagerForApplication> {
32public: 32public:
33 IManagerForApplication() : ServiceFramework("IProfile") { 33 IManagerForApplication() : ServiceFramework("IManagerForApplication") {
34 static const FunctionInfo functions[] = { 34 static const FunctionInfo functions[] = {
35 {0, &IManagerForApplication::CheckAvailability, "CheckAvailability"}, 35 {0, &IManagerForApplication::CheckAvailability, "CheckAvailability"},
36 {1, &IManagerForApplication::GetAccountId, "GetAccountId"},
36 }; 37 };
37 RegisterHandlers(functions); 38 RegisterHandlers(functions);
38 } 39 }
@@ -44,6 +45,13 @@ private:
44 rb.Push(RESULT_SUCCESS); 45 rb.Push(RESULT_SUCCESS);
45 rb.Push(true); // TODO: Check when this is supposed to return true and when not 46 rb.Push(true); // TODO: Check when this is supposed to return true and when not
46 } 47 }
48
49 void GetAccountId(Kernel::HLERequestContext& ctx) {
50 LOG_WARNING(Service, "(STUBBED) called");
51 IPC::ResponseBuilder rb{ctx, 4};
52 rb.Push(RESULT_SUCCESS);
53 rb.Push<u64>(0x12345678ABCDEF);
54 }
47}; 55};
48 56
49void ACC_U0::GetUserExistence(Kernel::HLERequestContext& ctx) { 57void ACC_U0::GetUserExistence(Kernel::HLERequestContext& ctx) {