diff options
Diffstat (limited to 'src/odr-audioenc.cpp')
-rw-r--r-- | src/odr-audioenc.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/odr-audioenc.cpp b/src/odr-audioenc.cpp index 5f95538..6347c90 100644 --- a/src/odr-audioenc.cpp +++ b/src/odr-audioenc.cpp @@ -1210,7 +1210,9 @@ AudioEnc::~AudioEnc() file_output.reset(); zmq_output.reset(); - free_rs_char(rs_handler); + if (rs_handler != nullptr) { + free_rs_char(rs_handler); + } if (selected_encoder == encoder_selection_t::fdk_dabplus) { aacEncClose(&encoder); |