X-Git-Url: http://git.code-monkey.de/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fview%2Fdecodetrace.cpp;h=164c7e5a6075fc719a9cc3e9c117e309ecf37ff8;hp=c5fa6e91611f0c062fe08754762ccf012048a094;hb=067bb62415847791709f4c3cad8bb252a63f45f8;hpb=eb8269e3b5eebdd77e6a82d42bcfdfbc3f7613a9 diff --git a/pv/view/decodetrace.cpp b/pv/view/decodetrace.cpp index c5fa6e9..164c7e5 100644 --- a/pv/view/decodetrace.cpp +++ b/pv/view/decodetrace.cpp @@ -66,6 +66,7 @@ using std::map; using std::min; using std::pair; using std::shared_ptr; +using std::make_shared; using std::tie; using std::unordered_set; using std::vector; @@ -961,8 +962,7 @@ void DecodeTrace::on_stack_decoder(srd_decoder *decoder) assert(decoder); assert(decoder_stack); - decoder_stack->push(shared_ptr( - new data::decode::Decoder(decoder))); + decoder_stack->push(make_shared(decoder)); decoder_stack->begin_decode(); create_popup_form();