csplit.c | 372 char *ecopy, *ep, *p, *pofs, *re; local in function:do_rexp 379 if ((pofs = strrchr(ecopy, *expr)) == NULL || pofs[-1] == '\\') 381 *pofs++ = '\0'; 383 if (*pofs != '\0') { 385 ofs = strtol(pofs, &ep, 10); 387 errx(1, "%s: bad offset", pofs);
|