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;