]> sigrok.org Git - pulseview.git/blobdiff - pv/views/trace/decodetrace.cpp
Remove DecodeStack dependency from decode binding wrapper
[pulseview.git] / pv / views / trace / decodetrace.cpp
index a4628eab9fbfdac55c9125e765f5c6cc0976ebcd..ee9b0ee211472c47347deb84d7b01241db0a056d 100644 (file)
@@ -807,11 +807,9 @@ void DecodeTrace::create_decoder_form(int index,
                        .arg(ch.name, ch.desc, required_flag), hlayout);
        }
 
                        .arg(ch.name, ch.desc, required_flag), hlayout);
        }
 
-       shared_ptr<pv::data::DecoderStack> decoder_stack = base_->decoder_stack();
-
        // Add the options
        shared_ptr<binding::Decoder> binding(
        // Add the options
        shared_ptr<binding::Decoder> binding(
-               new binding::Decoder(decoder_stack, dec));
+               new binding::Decoder(decode_signal_, dec));
        binding->add_properties_to_form(decoder_form, true);
 
        bindings_.push_back(binding);
        binding->add_properties_to_form(decoder_form, true);
 
        bindings_.push_back(binding);