mirror of
https://github.com/Ryujinx/Ryujinx.git
synced 2024-12-27 01:51:21 -08:00
5084164cd9
* Implement GetAccumulatedSuspendedTickChangedEvent to ISelfController - Add all IPC call to the Dictionary. - Rename _libraryAppletLaunchableEvent. - Implement GetAccumulatedSuspendedTickChangedEvent according to the RE: ``` undefined8 GetAccumulatedSuspendedTickChangedEvent (struct this, uint *ouput_event_handle) { svcArbitrateLock(&this->tag_location); if (this->event_created == 0) { if (CreateEvent(&this->event_object, 0, 1) != 0) { Assert(&DAT_710018f73b, &DAT_710018f73b, &DAT_710018f73b, 0, result, &DAT_710018f73b); } this->event_created = 1; svcSignalEvent(&this->event_object); } svcArbitrateUnlock(&this->tag_location); uint event_handle = GetEventHandle(&this->event_object); uint uVar1 = *ouput_event_handle; *ouput_event_handle = event_handle; char cVar2 = *(char *)(ouput_event_handle + 1); *(undefined *)(ouput_event_handle + 1) = 0; if (cVar2 != 0) { svcCloseHandle((ulonglong)uVar1); } return 0; } ``` * Fix the handle leak |
||
---|---|---|
.. | ||
AmErr.cs | ||
FocusState.cs | ||
IAllSystemAppletProxiesService.cs | ||
IApplicationCreator.cs | ||
IApplicationFunctions.cs | ||
IApplicationProxy.cs | ||
IApplicationProxyService.cs | ||
IAudioController.cs | ||
ICommonStateGetter.cs | ||
IDebugFunctions.cs | ||
IDisplayController.cs | ||
IGlobalStateController.cs | ||
IHomeMenuFunctions.cs | ||
ILibraryAppletAccessor.cs | ||
ILibraryAppletCreator.cs | ||
ISelfController.cs | ||
IStorage.cs | ||
IStorageAccessor.cs | ||
ISystemAppletProxy.cs | ||
IWindowController.cs | ||
MessageInfo.cs | ||
OperationMode.cs | ||
StorageHelper.cs |