]> sigrok.org Git - pulseview.git/blobdiff - pv/sigsession.cpp
SigSession: Replaced do { } while(0) with { }
[pulseview.git] / pv / sigsession.cpp
index 2e49422fb9a60746246c1d858e66234940674426..eb4cd5138bd23bca0f616305f066a972b18da5ac 100644 (file)
@@ -151,6 +151,7 @@ void SigSession::set_file(const string &name)
                (shared_ptr<Device> device, shared_ptr<Packet> packet) {
                        data_feed_in(device, packet);
                });
+       _device_manager.update_display_name(_device);
        update_signals(_device);
 }
 
@@ -347,7 +348,7 @@ void SigSession::update_signals(shared_ptr<Device> device)
        }
 
        // Make the Signals list
-       do {
+       {
                lock_guard<mutex> lock(_signals_mutex);
 
                _signals.clear();
@@ -379,7 +380,7 @@ void SigSession::update_signals(shared_ptr<Device> device)
                        _signals.push_back(signal);
                }
 
-       } while(0);
+       }
 
        signals_changed();
 }