From 022887ac2d632fe42ffa2885764677c741c79c93 Mon Sep 17 00:00:00 2001 From: averne Date: Sun, 4 Oct 2020 00:14:22 +0200 Subject: [PATCH] Fix event handle retrieval in spl --- nx/source/services/spl.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/nx/source/services/spl.c b/nx/source/services/spl.c index bf8bd412..2a231fde 100644 --- a/nx/source/services/spl.c +++ b/nx/source/services/spl.c @@ -286,7 +286,10 @@ Result splCryptoGetSecurityEngineEvent(Event *out_event) { } 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)) eventLoadRemote(out_event, event, true); return rc;