mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-04-16 16:58:35 +00:00
FS-7513: fix possible mem leak
This commit is contained in:
parent
3e093da0dd
commit
9bc84051f6
@ -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
|
|||||||
|
|
||||||
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) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user