Searched refs:VAR_NOFREE (Results 1 – 1 of 1) sorted by relevance
368 #define VAR_NOFREE (1<<10) macro459 if (!(flags&VAR_NOFREE)) free(var->str); in setvar_found()460 else var->flags ^= VAR_NOFREE; in setvar_found()505 if (!(var->flags&VAR_NOFREE)) in unsetvar()509 if (!(var->flags&VAR_NOFREE)) free(var->str); in unsetvar()897 if (!(ff->vars[--ff->varslen].flags&VAR_NOFREE)) in end_function()2364 if (!vv&&ff) (vv = addvar(s, ff))->flags = VAR_NOFREE|(VAR_GLOBAL*locals); in run_command()2370 else vv->flags |= VAR_NOFREE; in run_command()3665 if (!(shv = findvar(s, 0))) addvar(s, TT.ff)->flags = VAR_GLOBAL|VAR_NOFREE; in subshell_setup()3668 if (!(shv->flags&VAR_NOFREE)) { in subshell_setup()[all …]