* if there is a minus, it means will be trying to
* re-specify a default which is an error */
if (has_use_defaults || flagsp == &negflags) {
- fail_modifiers:
- RExC_parse++;
- vFAIL3("Sequence (%.*s...) not recognized", RExC_parse-seqstart, seqstart);
- /*NOTREACHED*/
+ goto fail_modifiers;
}
flagsp = &negflags;
wastedflags = 0; /* reset so (?g-c) warns twice */
return;
/*NOTREACHED*/
default:
+ fail_modifiers:
RExC_parse++;
vFAIL3("Sequence (%.*s...) not recognized",
RExC_parse-seqstart, seqstart);