提交 0f964b80 authored 作者: Anthony Minessale's avatar Anthony Minessale

FS-7513: fix possible mem leak

上级 a551160c
...@@ -1680,8 +1680,8 @@ static void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread ...@@ -1680,8 +1680,8 @@ static void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread
layer->mute_patched = 0; layer->mute_patched = 0;
} else { } else {
switch_img_free(&img); switch_img_free(&img);
if (!layer->mute_patched) {
if (!layer->mute_patched) {
if (imember->video_mute_png || layer->mute_img) { if (imember->video_mute_png || layer->mute_img) {
reset_layer(conference->canvas, layer); reset_layer(conference->canvas, layer);
...@@ -1697,11 +1697,13 @@ static void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread ...@@ -1697,11 +1697,13 @@ static void *SWITCH_THREAD_FUNC conference_video_muxing_thread_run(switch_thread
if (img) { if (img) {
layer->cur_img = img; layer->cur_img = img;
img = NULL;
layer->tagged = 1; layer->tagged = 1;
} }
} }
switch_mutex_unlock(conference->canvas->mutex); switch_mutex_unlock(conference->canvas->mutex);
switch_img_free(&img);
} }
if (imember->session) { if (imember->session) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论