summaryrefslogtreecommitdiff
path: root/main
diff options
context:
space:
mode:
authorRichard Mudgett <rmudgett@digium.com>2014-10-21 17:47:38 +0000
committerRichard Mudgett <rmudgett@digium.com>2014-10-21 17:47:38 +0000
commit70f1c82ac2f89c2441ee16dbc5fc106b2161bb90 (patch)
tree39b4a5407e9391d9a9062854d782e9049802525f /main
parent0e911663e3684990b1db99c4a97c9d0c4941b55e (diff)
translage.c: Fix regression when generating translation path strings.
Fix the AMI Status action read and write translation path strings from growing for each channel in the status event list by reseting the ast string given to ast_translate_path_to_str() to fill in the given translation path. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/13@426079 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'main')
-rw-r--r--main/translate.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/main/translate.c b/main/translate.c
index 2778ebccf..72abb59eb 100644
--- a/main/translate.c
+++ b/main/translate.c
@@ -845,6 +845,7 @@ const char *ast_translate_path_to_str(struct ast_trans_pvt *p, struct ast_str **
return "";
}
+ ast_str_reset(*str);
codec_append_name(&p->t->src_codec, str);
while (p) {
ast_str_append(str, 0, "->");