X-Git-Url: http://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=pv%2Fsession.cpp;h=0056e460b81ad92b2ef075bc43014914bd16ba3e;hp=fb7d6379c2a6af1b613e410b3f68e5e1239e1e52;hb=a7336fb2d5df57b2ac28db6a2e38c337463fcdce;hpb=04e1acc23e835018c3c13d8f29115cb285035151 diff --git a/pv/session.cpp b/pv/session.cpp index fb7d6379..0056e460 100644 --- a/pv/session.cpp +++ b/pv/session.cpp @@ -620,6 +620,9 @@ const unordered_set< shared_ptr > Session::signalbases() const #ifdef ENABLE_DECODE bool Session::add_decoder(srd_decoder *const dec) { + if (!dec) + return false; + map > channels; shared_ptr decoder_stack;