MALLOC_RET
MALLOC_RET(sp, *elementp, len + 1);
MALLOC_RET(sp, p, len + 1);
MALLOC_RET(sp, lmt, sizeof(LMARK));
MALLOC_RET(sp, ecp->cp, len * 2);
MALLOC_RET(sp, ecp->cp, len * 2);
MALLOC_RET(sp, sc, sizeof(SCRIPT));
MALLOC_RET(sp, tfp, sizeof(TAGF));
MALLOC_RET(sp, tqp, len);
MALLOC_RET(sp, tp, len);
MALLOC_RET(sp, tfp, sizeof(TAGF));
MALLOC_RET(orig, nvip->rep, ovip->rep_len);
MALLOC_RET(sp, p, p_len + s_len + 1);