1308 |
gettext_noop ("Premature end of regular expression"), /* REG_EEND */ |
gettext_noop ("Premature end of regular expression"), /* REG_EEND */ |
1309 |
gettext_noop ("Regular expression too big"), /* REG_ESIZE */ |
gettext_noop ("Regular expression too big"), /* REG_ESIZE */ |
1310 |
gettext_noop ("Unmatched ) or \\)"), /* REG_ERPAREN */ |
gettext_noop ("Unmatched ) or \\)"), /* REG_ERPAREN */ |
1311 |
|
gettext_noop ("Range striding over charsets") /* REG_ERANGEX */ |
1312 |
}; |
}; |
1313 |
|
|
1314 |
/* Avoiding alloca during matching, to placate r_alloc. */ |
/* Avoiding alloca during matching, to placate r_alloc. */ |
2926 |
if (c > c1) |
if (c > c1) |
2927 |
{ |
{ |
2928 |
if (syntax & RE_NO_EMPTY_RANGES) |
if (syntax & RE_NO_EMPTY_RANGES) |
2929 |
FREE_STACK_RETURN (REG_ERANGE); |
FREE_STACK_RETURN (REG_ERANGEX); |
2930 |
/* Else, repeat the loop. */ |
/* Else, repeat the loop. */ |
2931 |
} |
} |
2932 |
} |
} |