- if (!(cp = nxtarg())) { /* allow -xyz arguments */
- padvise(NULL, "missing argument to %s",
- argp[-2]);
- return NULL;
- }
- n = newnexus(GREPaction);
- n->n_header = 1;
- snprintf(buffer, sizeof(buffer), "^%s[ \t]*:.*%s",
- dp, cp);
- dp = buffer;
- goto pattern;
-
- case PRSRCH:
- n = newnexus(GREPaction);
- n->n_header = 0;
- if (!(cp = nxtarg())) { /* allow -xyz arguments */
- padvise(NULL, "missing argument to %s",
- argp[-2]);
- return NULL;
- }
- dp = cp;
+ if (!(cp = nxtarg())) { /* allow -xyz arguments */
+ padvise(NULL, "missing argument to %s", argp[-2]);
+ return NULL;
+ }
+ n = newnexus(GREPaction);
+ n->n_header = 1;
+ snprintf(buffer, sizeof(buffer), "^%s[ \t]*:.*%s", dp, cp);
+ dp = buffer;
+ goto pattern;
+
+ case PRSRCH:
+ n = newnexus(GREPaction);
+ n->n_header = 0;
+ if (!(cp = nxtarg())) { /* allow -xyz arguments */
+ padvise(NULL, "missing argument to %s", argp[-2]);
+ return NULL;
+ }
+ dp = cp;