perf: avoid redundant map lookup in UsbChooserContext::OnDeviceRemoved() (#46420)

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com>
This commit is contained in:
trop[bot]
2025-04-01 16:04:40 -05:00
committed by GitHub
parent ab71a179ec
commit 2b94469560

View File

@@ -302,8 +302,8 @@ void UsbChooserContext::OnDeviceRemoved(
}
// Update the device list.
DCHECK(devices_.contains(device_info->guid));
devices_.erase(device_info->guid);
const size_t n_erased = devices_.erase(device_info->guid);
DCHECK_EQ(n_erased, 1U);
// Notify all device observers.
for (auto& observer : device_observer_list_)