diff options
Diffstat (limited to 'include')
-rwxr-xr-x | include/asterisk/channel.h | 1 | ||||
-rwxr-xr-x | include/asterisk/chanvars.h | 2 | ||||
-rwxr-xr-x | include/asterisk/pbx.h | 1 |
3 files changed, 2 insertions, 2 deletions
diff --git a/include/asterisk/channel.h b/include/asterisk/channel.h index a964ea93a..f56f5bba0 100755 --- a/include/asterisk/channel.h +++ b/include/asterisk/channel.h @@ -228,7 +228,6 @@ struct ast_channel { int hangupcause; /* A linked list for variables */ - struct ast_var_t *vars; AST_LIST_HEAD(varshead,ast_var_t) varshead; unsigned int callgroup; diff --git a/include/asterisk/chanvars.h b/include/asterisk/chanvars.h index d37c159ee..a871707a3 100755 --- a/include/asterisk/chanvars.h +++ b/include/asterisk/chanvars.h @@ -22,7 +22,7 @@ struct ast_var_t { AST_LIST_ENTRY(ast_var_t) entries; }; -struct ast_var_t *ast_var_assign(char *name,char *value); +struct ast_var_t *ast_var_assign(const char *name, const char *value); void ast_var_delete(struct ast_var_t *var); char *ast_var_name(struct ast_var_t *var); char *ast_var_value(struct ast_var_t *var); diff --git a/include/asterisk/pbx.h b/include/asterisk/pbx.h index 96e3de71c..ffd20a6bd 100755 --- a/include/asterisk/pbx.h +++ b/include/asterisk/pbx.h @@ -548,6 +548,7 @@ extern void pbx_builtin_setvar_helper(struct ast_channel *chan, char *name, char extern void pbx_builtin_clear_globals(void); extern int pbx_builtin_setvar(struct ast_channel *chan, void *data); extern void pbx_substitute_variables_helper(struct ast_channel *c,const char *cp1,char *cp2,int count); +extern void pbx_substitute_variables_varshead(struct varshead *headp, const char *cp1, char *cp2, int count); int ast_extension_patmatch(const char *pattern, const char *data); |