Fix event handle retrieval in spl

This commit is contained in:
averne 2020-10-04 00:14:22 +02:00 committed by fincs
parent 4afec4016d
commit 022887ac2d

View File

@ -286,7 +286,10 @@ Result splCryptoGetSecurityEngineEvent(Event *out_event) {
} }
Handle event = INVALID_HANDLE; Handle event = INVALID_HANDLE;
Result rc = serviceDispatch(_splGetCryptoSrv(), 23); Result rc = serviceDispatch(_splGetCryptoSrv(), 23,
.out_handle_attrs = { SfOutHandleAttr_HipcCopy },
.out_handles = &event,
);
if (R_SUCCEEDED(rc)) if (R_SUCCEEDED(rc))
eventLoadRemote(out_event, event, true); eventLoadRemote(out_event, event, true);
return rc; return rc;