From af7233d84cc9b9ccd8a6fb9a90912d8ea6c4f807 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Tue, 12 Jan 2021 18:23:28 -0800 Subject: [PATCH] os: fix missing logic in SdkReplyAndReceive --- .../source/os/impl/os_waitable_manager_impl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/libstratosphere/source/os/impl/os_waitable_manager_impl.cpp b/libraries/libstratosphere/source/os/impl/os_waitable_manager_impl.cpp index b851503e4..2595b83a7 100644 --- a/libraries/libstratosphere/source/os/impl/os_waitable_manager_impl.cpp +++ b/libraries/libstratosphere/source/os/impl/os_waitable_manager_impl.cpp @@ -76,9 +76,9 @@ namespace ams::os::impl { Result wait_result = ResultSuccess(); if (reply) { if (infinite && min_timeout_object == nullptr) { - + wait_result = this->target_impl.ReplyAndReceive(std::addressof(index), object_handles, MaximumHandleCount, count, reply_target); } else { - + wait_result = this->target_impl.TimedReplyAndReceive(std::addressof(index), object_handles, MaximumHandleCount, count, reply_target, min_timeout); } } else if (infinite && min_timeout_object == nullptr) { wait_result = this->target_impl.WaitAny(std::addressof(index), object_handles, MaximumHandleCount, count);