Преглед изворни кода

service/pctl: Stub EndFreeCommunication

- Used by Just Dance 2022
Narr the Reg пре 4 година
родитељ
комит
ced1302975
1 измењених фајлова са 8 додато и 1 уклоњено
  1. 8 1
      src/core/hle/service/pctl/pctl_module.cpp

+ 8 - 1
src/core/hle/service/pctl/pctl_module.cpp

@@ -44,7 +44,7 @@ public:
             {1014, nullptr, "ConfirmPlayableApplicationVideoOld"},
             {1014, nullptr, "ConfirmPlayableApplicationVideoOld"},
             {1015, nullptr, "ConfirmPlayableApplicationVideo"},
             {1015, nullptr, "ConfirmPlayableApplicationVideo"},
             {1016, nullptr, "ConfirmShowNewsPermission"},
             {1016, nullptr, "ConfirmShowNewsPermission"},
-            {1017, nullptr, "EndFreeCommunication"},
+            {1017, &IParentalControlService::EndFreeCommunication, "EndFreeCommunication"},
             {1018, &IParentalControlService::IsFreeCommunicationAvailable, "IsFreeCommunicationAvailable"},
             {1018, &IParentalControlService::IsFreeCommunicationAvailable, "IsFreeCommunicationAvailable"},
             {1031, &IParentalControlService::IsRestrictionEnabled, "IsRestrictionEnabled"},
             {1031, &IParentalControlService::IsRestrictionEnabled, "IsRestrictionEnabled"},
             {1032, nullptr, "GetSafetyLevel"},
             {1032, nullptr, "GetSafetyLevel"},
@@ -236,6 +236,13 @@ private:
         rb.Push(ResultSuccess);
         rb.Push(ResultSuccess);
     }
     }
 
 
+    void EndFreeCommunication(Kernel::HLERequestContext& ctx) {
+        LOG_WARNING(Service_PCTL, "(STUBBED) called");
+
+        IPC::ResponseBuilder rb{ctx, 2};
+        rb.Push(ResultSuccess);
+    }
+
     void IsFreeCommunicationAvailable(Kernel::HLERequestContext& ctx) {
     void IsFreeCommunicationAvailable(Kernel::HLERequestContext& ctx) {
         LOG_WARNING(Service_PCTL, "(STUBBED) called");
         LOG_WARNING(Service_PCTL, "(STUBBED) called");