Message ID | tencent_4AB5B5C468AA02516A8E7FCEAD523B91C10A@qq.com |
---|---|
State | New |
Headers | show |
Series | [FFmpeg-devel,1/3] avfilter/dnn_filter_common: fix memleak | expand |
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
diff --git a/libavfilter/dnn_filter_common.c b/libavfilter/dnn_filter_common.c index d175c91914..3b9182c1d1 100644 --- a/libavfilter/dnn_filter_common.c +++ b/libavfilter/dnn_filter_common.c @@ -159,4 +159,10 @@ void ff_dnn_uninit(DnnContext *ctx) if (ctx->dnn_module) { (ctx->dnn_module->free_model)(&ctx->model); } + if (ctx->model_outputnames) { + for (int i = 0; i < ctx->nb_outputs; i++) + av_free(ctx->model_outputnames[i]); + + av_freep(&ctx->model_outputnames); + } }