X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdevicemanager.cpp;h=4c9f768a909a07e1585c84d9c0785c2c7b92d6e8;hp=c06fd79f3b77891a8605a57c386bb68f806004cc;hb=cbe9f991ccfc62182cddb758c69bc5d90f30302f;hpb=52f38de6303ee2c5955ca662ab859945ff260876 diff --git a/pv/devicemanager.cpp b/pv/devicemanager.cpp index c06fd79f..4c9f768a 100644 --- a/pv/devicemanager.cpp +++ b/pv/devicemanager.cpp @@ -82,9 +82,8 @@ list< shared_ptr > DeviceManager::driver_scan( // Remove any device instances from this driver from the device // list. They will not be valid after the scan. - remove_if(_devices.begin(), _devices.end(), - [&](shared_ptr device) { - return device->driver() == driver; }); + _devices.remove_if([&](shared_ptr device) { + return device->driver() == driver; }); // Do the scan auto devices = driver->scan(drvopts);