whereweare += (len + 3);
if (!var)
- var = ast_alloca(VAR_BUF_SIZE);
+ var = alloca(VAR_BUF_SIZE);
/* Store variable name (and truncate) */
ast_copy_string(var, vars, len + 1);
/* Substitute if necessary */
if (needsub) {
if (!ltmp)
- ltmp = ast_alloca(VAR_BUF_SIZE);
+ ltmp = alloca(VAR_BUF_SIZE);
memset(ltmp, 0, VAR_BUF_SIZE);
pbx_substitute_variables_helper_full(c, headp, var, ltmp, VAR_BUF_SIZE - 1);
}
if (!workspace)
- workspace = ast_alloca(VAR_BUF_SIZE);
+ workspace = alloca(VAR_BUF_SIZE);
workspace[0] = '\0';
whereweare += (len + 3);
if (!var)
- var = ast_alloca(VAR_BUF_SIZE);
+ var = alloca(VAR_BUF_SIZE);
/* Store variable name (and truncate) */
ast_copy_string(var, vars, len + 1);
/* Substitute if necessary */
if (needsub) {
if (!ltmp)
- ltmp = ast_alloca(VAR_BUF_SIZE);
+ ltmp = alloca(VAR_BUF_SIZE);
memset(ltmp, 0, VAR_BUF_SIZE);
pbx_substitute_variables_helper_full(c, headp, var, ltmp, VAR_BUF_SIZE - 1);