From cb382b1e7dd8b7185967a38eb302f8ee0a2399da Mon Sep 17 00:00:00 2001 From: Max Kellermann <max@musicpd.org> Date: Fri, 16 Oct 2020 19:00:53 +0200 Subject: [PATCH] event/PollGroupWinSelect: add missing return value Fixes regression from commit 1473d8474f09797516e37fb352457d1de691e90d --- src/event/PollGroupWinSelect.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/event/PollGroupWinSelect.cxx b/src/event/PollGroupWinSelect.cxx index ed0c2b7eb..7a490b257 100644 --- a/src/event/PollGroupWinSelect.cxx +++ b/src/event/PollGroupWinSelect.cxx @@ -121,9 +121,10 @@ PollGroupWinSelect::ReadEvents(int timeout_ms) noexcept bool use_sleep = event_set[EVENT_READ].IsEmpty() && event_set[EVENT_WRITE].IsEmpty(); + PollResultGeneric result; if (use_sleep) { Sleep(timeout_ms < 0 ? INFINITE : (DWORD) timeout_ms); - return; + return result; } SocketSet read_set(event_set[EVENT_READ]); @@ -142,7 +143,6 @@ PollGroupWinSelect::ReadEvents(int timeout_ms) noexcept except_set.GetPtr(), timeout_ms < 0 ? nullptr : &tv); - PollResultGeneric result; if (ret == 0 || ret == SOCKET_ERROR) return result;