From 5a92bb1383e4d383c95c9b8b7087fca15c0f472b Mon Sep 17 00:00:00 2001 From: Mathieu Rene Date: Mon, 23 Feb 2009 18:48:40 +0000 Subject: [PATCH] SWITCH_DECLARE_GLOBAL_STRING_FUNC allocated stuff have to be freed on module shutdown git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@12250 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- src/mod/endpoints/mod_portaudio/mod_portaudio.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/mod/endpoints/mod_portaudio/mod_portaudio.c b/src/mod/endpoints/mod_portaudio/mod_portaudio.c index 6e13b95a38..7e3d2f7194 100644 --- a/src/mod/endpoints/mod_portaudio/mod_portaudio.c +++ b/src/mod/endpoints/mod_portaudio/mod_portaudio.c @@ -973,6 +973,13 @@ SWITCH_MODULE_SHUTDOWN_FUNCTION(mod_portaudio_shutdown) switch_core_hash_destroy(&globals.call_hash); switch_event_free_subclass(MY_EVENT_RINGING); + + switch_safe_free(globals.dialplan); + switch_safe_free(globals.cid_name); + switch_safe_free(globals.cid_num); + switch_safe_free(globals.ring_file); + switch_safe_free(globals.hold_file); + switch_safe_free(globals.timer_name); return SWITCH_STATUS_SUCCESS; }