From 1febd6c72df7075e36003f1dd1a6a2233199eed0 Mon Sep 17 00:00:00 2001 From: Matthew Fredrickson Date: Thu, 12 May 2005 17:40:44 +0000 Subject: [PATCH] Memory leak fixes Bug #4216 git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5638 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- codecs/codec_adpcm.c | 1 + codecs/codec_alaw.c | 1 + codecs/codec_g726.c | 1 + codecs/codec_gsm.c | 1 + codecs/codec_lpc10.c | 1 + codecs/codec_speex.c | 1 + codecs/codec_ulaw.c | 1 + 7 files changed, 7 insertions(+) diff --git a/codecs/codec_adpcm.c b/codecs/codec_adpcm.c index 8511e7cf40..55a0cca755 100755 --- a/codecs/codec_adpcm.c +++ b/codecs/codec_adpcm.c @@ -574,6 +574,7 @@ parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_alaw.c b/codecs/codec_alaw.c index 0c99c56385..bd1bdea72d 100755 --- a/codecs/codec_alaw.c +++ b/codecs/codec_alaw.c @@ -364,6 +364,7 @@ parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_g726.c b/codecs/codec_g726.c index 7ba76a98fb..6ad1bae5dd 100755 --- a/codecs/codec_g726.c +++ b/codecs/codec_g726.c @@ -1010,6 +1010,7 @@ parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_gsm.c b/codecs/codec_gsm.c index d562c6b5f0..80cb8e9479 100755 --- a/codecs/codec_gsm.c +++ b/codecs/codec_gsm.c @@ -282,6 +282,7 @@ static void parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_lpc10.c b/codecs/codec_lpc10.c index 1e7654863b..9b4cb68bfe 100755 --- a/codecs/codec_lpc10.c +++ b/codecs/codec_lpc10.c @@ -362,6 +362,7 @@ static void parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_speex.c b/codecs/codec_speex.c index d783771b0c..e7dd94cca4 100755 --- a/codecs/codec_speex.c +++ b/codecs/codec_speex.c @@ -400,6 +400,7 @@ static void parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } } diff --git a/codecs/codec_ulaw.c b/codecs/codec_ulaw.c index 22084822ca..0dffe95c48 100755 --- a/codecs/codec_ulaw.c +++ b/codecs/codec_ulaw.c @@ -363,6 +363,7 @@ parse_config(void) var = var->next; } } + ast_config_destroy(cfg); } }