From f4586f3018f78a223784072d547cd0072306d9de Mon Sep 17 00:00:00 2001 From: Tilghman Lesher Date: Sat, 16 Aug 2008 12:52:06 +0000 Subject: [PATCH] Also make sure hinting won't crash on reload. (Closes issue #13312) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@138409 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- main/pbx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/pbx.c b/main/pbx.c index 3bf360ad70..2649ddecca 100644 --- a/main/pbx.c +++ b/main/pbx.c @@ -5921,7 +5921,7 @@ void ast_merge_contexts_and_delete(struct ast_context **extcontexts, struct ast_ */ if (exten && exten->exten[0] == '_') { ast_add_extension(exten->parent->name, 0, this->exten, PRIORITY_HINT, NULL, - 0, exten->app, strdup(exten->data), free, registrar); + 0, exten->app, ast_strdup(exten->data), ast_free_ptr, registrar); exten = ast_hint_extension(NULL, this->context, this->exten); }