issue #5700
authorKevin P. Fleming <kpfleming@digium.com>
Thu, 10 Nov 2005 23:31:10 +0000 (23:31 +0000)
committerKevin P. Fleming <kpfleming@digium.com>
Thu, 10 Nov 2005 23:31:10 +0000 (23:31 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7056 65c4cc65-6c06-0410-ace0-fbb531ad65f3

ChangeLog
channels/iax2-provision.c

index cf5b764..a54acf2 100755 (executable)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2005-11-10  Kevin P. Fleming  <kpfleming@digium.com>
 
+       * channels/iax2-provision.c (iax_provision_reload): don't leak memory (issue #5700)
+
        * pbx/pbx_ael.c (handle_macro): don't leak memory (issue #5701)
        (handle_context): ditto
 
index 04360f5..c9a803b 100755 (executable)
@@ -509,6 +509,7 @@ int iax_provision_reload(void)
                        }
                        cat = ast_category_browse(cfg, cat);
                }
+               ast_config_destroy(cfg);
        } else
                ast_log(LOG_NOTICE, "No IAX provisioning configuration found, IAX provisioning disabled.\n");
        ast_mutex_lock(&provlock);