Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 10 Sep 2002 18:40:35 +0000 (18:40 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 10 Sep 2002 18:40:35 +0000 (18:40 +0000)
commitc202c2c50523dd6721e9e2a9c80c1dc018f373bc
tree70e18e68fb0e4cf5ac46628a839a7dd7a9d15bdd
parent62439eac8bea0958c8ed57ffa69f74006c0a9055
Update.

2002-09-10  Isamu Hasegawa  <isamu@yamato.ibm.com>

* posix/regexec.c (build_trtable): Fix the destination of
newline to prevent wrong states from overwriting.
Append break statements to optimization.

2002-09-10  Isamu Hasegawa  <isamu@yamato.ibm.com>

* posix/regcomp.c: Wrap #include wchar.h and wctype.h in #if.
(build_range_exp): Add castings to strlen invocations.
(build_collating_symbol): Restore the type of characters from "char"
to "unsigned char", and supplement castings.
(build_collating_symbol): Likewise.
(build_equiv_class): Likewise.
(build_charclass): Likewise.
(seek_collating_symbol_entry): Likewise.
(parse_bracket_exp): Likewise.
(build_word_op): Supplement a casting.
* posix/regex_internal.c: Wrap #include wchar.h and wctype.h in #if.
(re_string_allocate): Fix castings.
(re_string_construct): Likewise.
(re_string_construct_common): Likewise.
(re_string_realloc_buffers): Likewise.
(build_wcs_buffer): Likewise.
(build_wcs_upper_buffer): Likewise.
(re_string_skip_chars): Likewise.
(re_string_reconstruct): Likewise.
* posix/regex_internal.h: Restore the type of characters in
re_string_t and bracket_elem_t from "char" to "unsigned char".
(re_string_elem_size_at): Fix castings.
* posix/regexec.c: Wrap #include wchar.h and wctype.h in #if.
(transit_state_bkref_loop): Restore the type of characters from
"char" to "unsigned char", and append a cast to "char*" pointer in
array subscript.
(check_node_accept_bytes): Likewise.
(find_collation_sequence_value): Likewise.
ChangeLog
localedata/ChangeLog
localedata/locales/bg_BG
posix/regex_internal.c
posix/regex_internal.h
posix/regexec.c