From 6623927fe41d51b501cb4533f3498bc02f2da43c Mon Sep 17 00:00:00 2001 From: Armin Novak Date: Mon, 19 Feb 2018 14:03:49 +0100 Subject: [PATCH] Free gsmBuffer on channel close. --- channels/rdpsnd/client/pulse/rdpsnd_pulse.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/channels/rdpsnd/client/pulse/rdpsnd_pulse.c b/channels/rdpsnd/client/pulse/rdpsnd_pulse.c index 879ce52..2191ec9 100644 --- a/channels/rdpsnd/client/pulse/rdpsnd_pulse.c +++ b/channels/rdpsnd/client/pulse/rdpsnd_pulse.c @@ -369,6 +369,10 @@ static void rdpsnd_pulse_free(rdpsndDevicePlugin* device) pulse->mainloop = NULL; } +#ifdef WITH_GSM + Stream_Free(pulse->gsmBuffer, TRUE); +#endif + free(pulse->device_name); freerdp_dsp_context_free(pulse->dsp_context); free(pulse); -- 2.7.4