From ba805d2c8aca884c32481157e1b146d450c12082 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Sun, 24 Jun 2018 12:38:54 -0600 Subject: [PATCH] libstratosphere: Cleanup resources when doing OutSession for domains. --- include/stratosphere/ipc_templating.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/stratosphere/ipc_templating.hpp b/include/stratosphere/ipc_templating.hpp index 2ea9187e..f0572e40 100644 --- a/include/stratosphere/ipc_templating.hpp +++ b/include/stratosphere/ipc_templating.hpp @@ -400,6 +400,7 @@ void EncodeValueIntoIpcMessageBeforePrepare(DomainOwner *domain_owner, IpcComman domain_owner->reserve_object(value.session->get_service_object(), &value.domain_id); } value.session->close_handles(); + delete value.session; } else { ipcSendHandleMove(c, value.session ? value.session->get_client_handle() : 0x0); }