1
1

* regex.c (regex_compile): Warning fix for ambiguous else.

Этот коммит содержится в:
Pavel Roskin 2001-08-19 16:18:40 +00:00
родитель efe396e30e
Коммит 680d7fd55c
2 изменённых файлов: 8 добавлений и 2 удалений

Просмотреть файл

@ -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''. */