]> sigrok.org Git - pulseview.git/blobdiff - pv/views/viewbase.cpp
Various PD-related changes
[pulseview.git] / pv / views / viewbase.cpp
index 69be61c892b67a5815b0096db1d78ea516ef4eac..b35e27b9798604cfc5b1647282bacfaccfb0035c 100644 (file)
@@ -112,16 +112,17 @@ void ViewBase::add_signalbase(const shared_ptr<data::SignalBase> signalbase)
 #ifdef ENABLE_DECODE
 void ViewBase::clear_decode_signals()
 {
+       decode_signals_.clear();
 }
 
 void ViewBase::add_decode_signal(shared_ptr<data::DecodeSignal> signal)
 {
-       (void)signal;
+       decode_signals_.insert(signal);
 }
 
 void ViewBase::remove_decode_signal(shared_ptr<data::DecodeSignal> signal)
 {
-       (void)signal;
+       decode_signals_.erase(signal);
 }
 #endif