From 215fb1ab9fa9be8393be355916bcca6bf13c41d4 Mon Sep 17 00:00:00 2001 From: Sean Bright <sean@malleable.com> Date: Fri, 16 Jul 2010 15:20:40 +0000 Subject: [PATCH] Avoid crashing when installing a duplicate translation path with a lower cost. (closes issue #17092) Reported by: moy Patches: translate.rev254273.patch uploaded by moy (license 222) Tested by: moy git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@277143 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/translate.c | 1 + 1 file changed, 1 insertion(+) diff --git a/main/translate.c b/main/translate.c index 9f832a65d7..24d8864732 100644 --- a/main/translate.c +++ b/main/translate.c @@ -652,6 +652,7 @@ int __ast_register_translator(struct ast_translator *t, struct ast_module *mod) (u->cost > t->cost)) { AST_RWLIST_INSERT_BEFORE_CURRENT(t, list); t = NULL; + break; } } AST_RWLIST_TRAVERSE_SAFE_END; -- GitLab