use structured binding declarations
Shorter. Signed-off-by: Rosen Penev <rosenp@gmail.com>
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user