From 870f98f02de56e35b87f511544a6cda3d4d8fe69 Mon Sep 17 00:00:00 2001 From: Tilghman Lesher Date: Sat, 3 Dec 2005 19:25:33 +0000 Subject: Bug 5858 - Make the chanvars.c functions return a 'const char *' This should prevent us from unintentionally changing variable values when they're returned from pbx_builtin_getvar_helper. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@7304 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- apps/app_queue.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'apps/app_queue.c') diff --git a/apps/app_queue.c b/apps/app_queue.c index 7f28a6ece..5564d0fcd 100644 --- a/apps/app_queue.c +++ b/apps/app_queue.c @@ -1992,7 +1992,6 @@ static int try_calling(struct queue_ent *qe, const char *options, char *announce char oldcontext[AST_MAX_CONTEXT]=""; char queuename[256]=""; char *newnum; - char *monitorfilename; struct ast_channel *peer; struct ast_channel *which; struct localuser *lpeer; @@ -2209,7 +2208,7 @@ static int try_calling(struct queue_ent *qe, const char *options, char *announce } /* Begin Monitoring */ if (qe->parent->monfmt && *qe->parent->monfmt) { - monitorfilename = pbx_builtin_getvar_helper(qe->chan, "MONITOR_FILENAME"); + const char *monitorfilename = pbx_builtin_getvar_helper(qe->chan, "MONITOR_FILENAME"); if (pbx_builtin_getvar_helper(qe->chan, "MONITOR_EXEC") || pbx_builtin_getvar_helper(qe->chan, "MONITOR_EXEC_ARGS")) which = qe->chan; else @@ -2845,7 +2844,7 @@ static int queue_exec(struct ast_channel *chan, void *data) char *options = NULL; char *url = NULL; char *announceoverride = NULL; - char *user_priority; + const char *user_priority; int prio; char *queuetimeoutstr = NULL; enum queue_result reason = QUEUE_UNKNOWN; -- cgit v1.2.3