* regex.c (regex_compile): Warning fix for ambiguous else.
Этот коммит содержится в:
родитель
efe396e30e
Коммит
680d7fd55c
@ -1,3 +1,7 @@
|
|||||||
|
2001-08-19 Pavel Roskin <proski@gnu.org>
|
||||||
|
|
||||||
|
* regex.c (regex_compile): Warning fix for ambiguous else.
|
||||||
|
|
||||||
2001-08-18 Pavel Roskin <proski@gnu.org>
|
2001-08-18 Pavel Roskin <proski@gnu.org>
|
||||||
|
|
||||||
* key.c (xmouse_get_event): Filter out GPM_UP events that don't
|
* key.c (xmouse_get_event): Filter out GPM_UP events that don't
|
||||||
|
@ -2198,11 +2198,12 @@ regex_compile (pattern, size, syntax, bufp)
|
|||||||
case ')':
|
case ')':
|
||||||
if (syntax & RE_NO_BK_PARENS) goto normal_backslash;
|
if (syntax & RE_NO_BK_PARENS) goto normal_backslash;
|
||||||
|
|
||||||
if (COMPILE_STACK_EMPTY)
|
if (COMPILE_STACK_EMPTY) {
|
||||||
if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
|
if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
|
||||||
goto normal_backslash;
|
goto normal_backslash;
|
||||||
else
|
else
|
||||||
FREE_STACK_RETURN (REG_ERPAREN);
|
FREE_STACK_RETURN (REG_ERPAREN);
|
||||||
|
}
|
||||||
|
|
||||||
handle_close:
|
handle_close:
|
||||||
if (fixup_alt_jump)
|
if (fixup_alt_jump)
|
||||||
@ -2218,11 +2219,12 @@ regex_compile (pattern, size, syntax, bufp)
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* See similar code for backslashed left paren above. */
|
/* See similar code for backslashed left paren above. */
|
||||||
if (COMPILE_STACK_EMPTY)
|
if (COMPILE_STACK_EMPTY) {
|
||||||
if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
|
if (syntax & RE_UNMATCHED_RIGHT_PAREN_ORD)
|
||||||
goto normal_char;
|
goto normal_char;
|
||||||
else
|
else
|
||||||
FREE_STACK_RETURN (REG_ERPAREN);
|
FREE_STACK_RETURN (REG_ERPAREN);
|
||||||
|
}
|
||||||
|
|
||||||
/* Since we just checked for an empty stack above, this
|
/* Since we just checked for an empty stack above, this
|
||||||
``can't happen''. */
|
``can't happen''. */
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user