diff options
author | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-11-13 20:42:17 +0000 |
---|---|---|
committer | markster <markster@f38db490-d61c-443f-a65b-d21fe96a405b> | 2003-11-13 20:42:17 +0000 |
commit | 6899ae93aa3392a99d3937766e874d3ea9273562 (patch) | |
tree | b2b1ad11b90d595720ec91dcd85b760070150dd1 /pbx.c | |
parent | 97c7e118df3a3a4307713a1d94b66fb94d83296f (diff) |
Make ${ACCOUNTCODE} available and document (bug #459)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@1743 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'pbx.c')
-rwxr-xr-x | pbx.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -865,6 +865,9 @@ static void pbx_substitute_variables_temp(struct ast_channel *c,const char *var, } else if (c && !strcmp(var, "HANGUPCAUSE")) { snprintf(workspace, workspacelen -1, "%i", c->hangupcause); *ret = workspace; + } else if (c && !strcmp(var, "ACCOUNTCODE")) { + strncpy(workspace, c->accountcode, workspacelen - 1); + *ret = workspace; } else { if (c) { AST_LIST_TRAVERSE(headp,variables,entries) { |