From: Mathieu Rene Date: Mon, 23 Feb 2009 18:48:40 +0000 (+0000) Subject: SWITCH_DECLARE_GLOBAL_STRING_FUNC allocated stuff have to be freed on module shutdown X-Git-Tag: v1.0.4~1855 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5a92bb1383e4d383c95c9b8b7087fca15c0f472b;p=thirdparty%2Ffreeswitch.git 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 --- 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; }