diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/core/hle/service/nifm/nifm.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/core/hle/service/nifm/nifm.cpp b/src/core/hle/service/nifm/nifm.cpp index d4108eafd..876d0f614 100644 --- a/src/core/hle/service/nifm/nifm.cpp +++ b/src/core/hle/service/nifm/nifm.cpp | |||
| @@ -32,7 +32,7 @@ public: | |||
| 32 | {0, &IRequest::GetRequestState, "GetRequestState"}, | 32 | {0, &IRequest::GetRequestState, "GetRequestState"}, |
| 33 | {1, &IRequest::GetResult, "GetResult"}, | 33 | {1, &IRequest::GetResult, "GetResult"}, |
| 34 | {2, &IRequest::GetSystemEventReadableHandles, "GetSystemEventReadableHandles"}, | 34 | {2, &IRequest::GetSystemEventReadableHandles, "GetSystemEventReadableHandles"}, |
| 35 | {3, nullptr, "Cancel"}, | 35 | {3, &IRequest::Cancel, "Cancel"}, |
| 36 | {4, nullptr, "Submit"}, | 36 | {4, nullptr, "Submit"}, |
| 37 | {5, nullptr, "SetRequirement"}, | 37 | {5, nullptr, "SetRequirement"}, |
| 38 | {6, nullptr, "SetRequirementPreset"}, | 38 | {6, nullptr, "SetRequirementPreset"}, |
| @@ -80,6 +80,11 @@ private: | |||
| 80 | rb.Push(RESULT_SUCCESS); | 80 | rb.Push(RESULT_SUCCESS); |
| 81 | rb.PushCopyObjects(event1, event2); | 81 | rb.PushCopyObjects(event1, event2); |
| 82 | } | 82 | } |
| 83 | void Cancel(Kernel::HLERequestContext& ctx) { | ||
| 84 | LOG_WARNING(Service_NIFM, "(STUBBED) called"); | ||
| 85 | IPC::ResponseBuilder rb{ctx, 2}; | ||
| 86 | rb.Push(RESULT_SUCCESS); | ||
| 87 | } | ||
| 83 | 88 | ||
| 84 | Kernel::SharedPtr<Kernel::Event> event1, event2; | 89 | Kernel::SharedPtr<Kernel::Event> event1, event2; |
| 85 | }; | 90 | }; |