aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-10 23:31:10 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-11-10 23:31:10 +0000
commit45d2016e557765984ce072930d9e95db22b5b187 (patch)
treecdccc50d8d0cc241c932bf687a8c5b78e8ec1f26
parent99e5289a45ee124abb99c16bfacd31e07de35449 (diff)
issue #5700
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@7056 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-xChangeLog2
-rwxr-xr-xchannels/iax2-provision.c1
2 files changed, 3 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index cf5b7646e..a54acf244 100755
--- 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
diff --git a/channels/iax2-provision.c b/channels/iax2-provision.c
index 04360f5f7..c9a803bfa 100755
--- a/channels/iax2-provision.c
+++ b/channels/iax2-provision.c
@@ -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);