From 5a6a99f93a46509897950d5d30df0d29b620b339 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Wed, 7 May 2025 09:57:36 -0400 Subject: [PATCH] MT#62181 opus: fix memory leak Change-Id: Ibb9d076c4b2e0efb3d702ee3eb3cb1a4c0167c91 Warned-by: Coverity --- core/plug-in/opus/opus.c | 1 + 1 file changed, 1 insertion(+) diff --git a/core/plug-in/opus/opus.c b/core/plug-in/opus/opus.c index 43031ee2..d76c3472 100644 --- a/core/plug-in/opus/opus.c +++ b/core/plug-in/opus/opus.c @@ -299,6 +299,7 @@ long opus_create(const char* format_parameters, const char** format_parameters_o codec_inst->opus_enc = opus_encoder_create(_OPUS_RATE,1,_OPUS_APPLICATION_,&error); if (error) { DBG("OPUS: error %d while creating encoder state.\n", error); + free(codec_inst); return -1; }