diff options
Diffstat (limited to 'main/manager.c')
-rw-r--r-- | main/manager.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/main/manager.c b/main/manager.c index 8f01ea278..2d1fa476d 100644 --- a/main/manager.c +++ b/main/manager.c @@ -2813,12 +2813,8 @@ static int action_setvar(struct mansession *s, const struct message *m) return 0; } } - if (varname[strlen(varname)-1] == ')') { - char *function = ast_strdupa(varname); - res = ast_func_write(c, function, varval); - } else { - pbx_builtin_setvar_helper(c, varname, S_OR(varval, "")); - } + + res = pbx_builtin_setvar_helper(c, varname, S_OR(varval, "")); if (c) { c = ast_channel_unref(c); |