X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdialogs%2Fconnect.cpp;h=ee05a0e1a06e09f12f6f524da5afc2d9c864af7f;hp=81f1aee411061ed48f6bea86bd3ec68c05615115;hb=f4ab4b5c657e5613caba82feaa81a8a400e4f331;hpb=46ebcd3f6f85092a9eb6401f6f56cee8fa08131a diff --git a/pv/dialogs/connect.cpp b/pv/dialogs/connect.cpp index 81f1aee..ee05a0e 100644 --- a/pv/dialogs/connect.cpp +++ b/pv/dialogs/connect.cpp @@ -154,7 +154,7 @@ shared_ptr Connect::get_selected_device() const void Connect::populate_drivers() { - for (auto entry : device_manager_.context()->drivers()) { + for (auto& entry : device_manager_.context()->drivers()) { auto name = entry.first; auto driver = entry.second; /** @@ -179,7 +179,7 @@ void Connect::populate_drivers() void Connect::populate_serials(shared_ptr driver) { serial_devices_.clear(); - for (auto serial : device_manager_.context()->serials(driver)) + for (auto& serial : device_manager_.context()->serials(driver)) serial_devices_.addItem(QString("%1 (%2)").arg( serial.first.c_str(), serial.second.c_str()), QString::fromStdString(serial.first)); @@ -245,7 +245,7 @@ void Connect::scan_pressed() const list< shared_ptr > devices = device_manager_.driver_scan(driver, drvopts); - for (shared_ptr device : devices) { + for (const shared_ptr& device : devices) { assert(device); QString text = QString::fromStdString(device->display_name(device_manager_));