}
if (complete) {
// Reserved space on stack and try again.
len = 3;
tlen += (c + 1) * sizeof(char *) + (plen + slen + 1) * c;
tlen = (c + 1) * sizeof(char *) + len * c + 1024;
stkseek(shp->stk, tlen);
complete = 2;
av = (char **)stkptr(shp->stk, 0);