]> sigrok.org Git - pulseview.git/blobdiff - pv/data/decoder.cpp
Destroy the decode session after use
[pulseview.git] / pv / data / decoder.cpp
index 292430b6f0969290d206258bc2859fa10b0f041e..d8a538cbec9368ddffde92d474e2478d9027adbc 100644 (file)
@@ -65,6 +65,9 @@ Decoder::~Decoder()
        _decode_thread.join();
 
        g_hash_table_destroy(_options);
+
+       if (_session)
+               srd_session_destroy(_session);
 }
 
 const srd_decoder* Decoder::get_decoder() const