use structured binding declarations

Shorter.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
Rosen Penev
2020-10-22 01:36:13 -07:00
parent bb99cf37e3
commit 0fd2c74a66
15 changed files with 49 additions and 61 deletions
+4 -4
View File
@@ -156,10 +156,10 @@ WinSelectBackend::ReadEvents(int timeout_ms) noexcept
for (const auto i : except_set)
items[i].events |= WinSelectEvents::WRITE;
for (auto &i : items)
if (i.second.events != 0) {
result.Add(i.second.events, i.second.obj);
i.second.events = 0;
for (auto &[key, item] : items)
if (item.events != 0) {
result.Add(item.events, item.obj);
item.events = 0;
}
return result;