X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fdata%2Fsignalbase.cpp;h=8693c58b37fb462d1546f7d0f9bf4966442b4368;hp=c8a6d556648f1112c524be5ab7db4803cf20dcf0;hb=ad908057e13224eee9f983685e0ccc7db1ded0e9;hpb=7c84c074f1aab8e8b78c802d0cb6c48282869253 diff --git a/pv/data/signalbase.cpp b/pv/data/signalbase.cpp index c8a6d556..8693c58b 100644 --- a/pv/data/signalbase.cpp +++ b/pv/data/signalbase.cpp @@ -200,18 +200,14 @@ void SignalBase::set_conversion_type(ConversionType t) #ifdef ENABLE_DECODE bool SignalBase::is_decode_signal() const { - return (decoder_stack_ != nullptr); + // DecodeSignal class overrides this method, all others shall return false + return false; } shared_ptr SignalBase::decoder_stack() const { - return decoder_stack_; -} - -void SignalBase::set_decoder_stack(shared_ptr - decoder_stack) -{ - decoder_stack_ = decoder_stack; + // DecodeSignal class overrides this method, all others shall return nothing + return nullptr; } #endif