]> sigrok.org Git - pulseview.git/blobdiff - pv/view/decodetrace.cpp
TraceTreeItem: Added valid owner assert to drag_by
[pulseview.git] / pv / view / decodetrace.cpp
index 7bb62b2b288703c69dc9f725fad7cd43e071daf5..f44d8f94b75ea0991fb6791dd5dc51a975f49a7a 100644 (file)
@@ -29,6 +29,8 @@ extern "C" {
 #include <tuple>
 
 #include <boost/functional/hash.hpp>
+#include <boost/thread/locks.hpp>
+#include <boost/thread/shared_mutex.hpp>
 
 #include <QAction>
 #include <QApplication>
@@ -525,7 +527,7 @@ pair<double, double> DecodeTrace::get_pixels_offset_samples_per_pixel() const
        assert(scale > 0);
 
        const double pixels_offset =
-               (view->offset() - decoder_stack_->start_time()) / scale;
+               ((view->offset() - decoder_stack_->start_time()) / scale).convert_to<double>();
 
        double samplerate = decoder_stack_->samplerate();