patches/glibc/2.7/190-build_wcs_upper_buffer.patch
changeset 747 d3e603e7c17c
parent 746 b150d6f590fc
child 748 61cd4eb6034d
     1.1 --- a/patches/glibc/2.7/190-build_wcs_upper_buffer.patch	Mon Jul 28 21:08:01 2008 +0000
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,22 +0,0 @@
     1.4 -Matthias Kaehlcke <matthias at kaehlcke dot net> writes:
     1.5 -
     1.6 -A compilation of an ARM toolchain with glibc 2.7 using crosstool-ng
     1.7 -failed with a gcc error in glibc-2.7/posix/regex_internal.c, more
     1.8 -concretly in the function build_wcs_upper_buffer(). The return type of
     1.9 -the function prototype in regex_internal.h doesn't correspond with the
    1.10 -return type of this function in regex_internal.c.
    1.11 -
    1.12 -The attached patch corrects the return type of the function prototype
    1.13 -in regex_internal.h
    1.14 -
    1.15 ---- glibc-2.7/posix/regex_internal.h.org	2008-05-30 11:16:01.000000000 +0200
    1.16 -+++ glibc-2.7/posix/regex_internal.h	2008-05-30 11:16:35.000000000 +0200
    1.17 -@@ -391,7 +391,7 @@
    1.18 -      internal_function;
    1.19 - # ifdef RE_ENABLE_I18N
    1.20 - static void build_wcs_buffer (re_string_t *pstr) internal_function;
    1.21 --static int build_wcs_upper_buffer (re_string_t *pstr) internal_function;
    1.22 -+static reg_errcode_t build_wcs_upper_buffer (re_string_t *pstr) internal_function;
    1.23 - # endif /* RE_ENABLE_I18N */
    1.24 - static void build_upper_buffer (re_string_t *pstr) internal_function;
    1.25 - static void re_string_translate_buffer (re_string_t *pstr) internal_function;