]> sigrok.org Git - pulseview.git/blobdiff - pv/view/view.cpp
Use device::Devices to represent sigrok Devices
[pulseview.git] / pv / view / view.cpp
index a05ac207beaaf734de8803f015479267ccd6d65d..67d4f404d1162577f9afe524ea46f547d31b402c 100644 (file)
@@ -48,6 +48,7 @@
 #include "viewport.hpp"
 
 #include "pv/session.hpp"
 #include "viewport.hpp"
 
 #include "pv/session.hpp"
+#include "pv/devices/device.hpp"
 #include "pv/data/logic.hpp"
 #include "pv/data/logicsegment.hpp"
 #include "pv/util.hpp"
 #include "pv/data/logic.hpp"
 #include "pv/data/logicsegment.hpp"
 #include "pv/util.hpp"
@@ -675,7 +676,7 @@ void View::signals_changed()
        // Populate the traces
        clear_child_items();
 
        // Populate the traces
        clear_child_items();
 
-       shared_ptr<sigrok::Device> device = session_.device();
+       shared_ptr<sigrok::Device> device = session_.device()->device();
        assert(device);
 
        // Collect a set of signals
        assert(device);
 
        // Collect a set of signals