afree
afree((void*)ap->val.s, APERM);
afree((void*)ap->val.s, APERM);
afree(fdir, ATEMP);
afree(fdir, ATEMP);
afree(freep, ATEMP);
afree((void*)ap->val.s, APERM);
afree(alias, ATEMP);
afree(s, ATEMP);
afree(wp[i], ATEMP);
afree(words[i], ATEMP);
afree(toglob, ATEMP);
afree(toglob, ATEMP);
afree((void *) info, ATEMP);
afree(words[i], ATEMP);
afree(words[i], ATEMP);
afree(words, ATEMP);
afree((void *)killstack[killsp], AEDIT);
afree(m2, ATEMP);
afree((void *)x_atab[prefix][key], AEDIT);
afree(s, ATEMP);
afree(s, ATEMP);
afree(tp->val.s, APERM);
afree(tp->val.s, APERM);
afree(npath, ATEMP);
#define Xfree(xs, xp) afree((void*) (xs).beg, (xs).areap)
#define XPfree(x) afree((void*) (x).beg, ATEMP)
afree(tvar, ATEMP);
afree(tvar, ATEMP);
afree((void*)*hp, APERM);
afree((void*)*histptr, APERM);
afree(hname, APERM);
afree(hname, APERM);
afree((void*)histlist[0], APERM);
afree((void*)*histlist, APERM);
afree(tmp, ATEMP);
afree(old_base, ATEMP);
afree(tmp, ATEMP);
afree(yylval.cp, ATEMP);
afree(yylval.cp, ATEMP);
afree(s->u.freeme, ATEMP);
afree((void *)mbox.mb_msg, APERM);
afree((void *)mbox.mb_path, APERM);
afree((void *)mbp->mb_path, APERM);
afree((void *)mbp, APERM);
afree(s, ATEMP);
afree(ep, ATEMP);
afree(ep->savefd, &ep->area);
afree(str, ATEMP);
afree(b, ATEMP);
afree(b, ATEMP);
afree(b, ATEMP);
afree(p, ATEMP);
void afree ARGS((void *, Area *));
afree(shf, shf->areap);
afree(shf->buf, shf->areap);
afree(shf, shf->areap);
afree(shf, shf->areap);
afree(shf->buf, shf->areap);
afree(shf, shf->areap);
afree(shf, shf->areap);
afree((void*) iops, ATEMP);
afree(t, ATEMP);
afree((void*) iops, ATEMP);
afree((void*)tblp, tp->areap);
afree((void*)otblp, tp->areap);
afree(trapstr, APERM);
afree(p->trap, APERM);
afree((void*)t->str, ap);
afree((void*)*w, ap);
afree((void*)t->vars, ap);
afree((void*)*w, ap);
afree((void*)t->args, ap);
afree((void*)t, ap);
afree((void*)p->name, ap);
afree((void*)p->delim, ap);
afree((void*)p->heredoc, ap);
afree((void*)p, ap);
afree(path, APERM);
afree(tmpdir, APERM);
afree(path, APERM);
afree(tmpdir, APERM);
afree(tmp, ATEMP);
afree(sub, ATEMP);
afree(s, ATEMP);
afree((void*)vq->val.s, vq->areap);
afree(fs, ATEMP);
afree(vq->val.s, vq->areap);
afree((void*)op, vp->areap);
afree(tvar, ATEMP);
afree((void*) t->val.s,
afree((void *) free_me, t->areap);
afree((void*)vp->val.s, vp->areap);
afree((void *) tmp->val.s, tmp->areap);
afree(tmp, tmp->areap);
afree(l, ATEMP);
afree(old->cbuf, APERM);
afree((char *)old, APERM);
afree(macro.buf, APERM);
afree(macro.buf, APERM);
t->afree = NULL;
t->afree = t->atid_tab;
p->next = t->afree;
t->afree = p;
if (t->afree) {
union active_open_entry *p = t->afree;
t->afree = p->next;
union active_open_entry *afree;