Add missing restrict in mbrtowc declaration
authorUlrich Drepper <drepper@gmail.com>
Sat, 24 Dec 2011 09:32:49 +0000 (04:32 -0500)
committerUlrich Drepper <drepper@gmail.com>
Sun, 1 Jan 2012 12:17:21 +0000 (07:17 -0500)
ChangeLog
wcsmbs/wchar.h

index fb53698..ca936b3 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
        * posix/regex_internal.c (re_string_fetch_byte_case): Remove
        pure attribute.
 
+2011-12-24  Ulrich Drepper  <drepper@gmail.com>
+
+       * wcsmbs/wchar.h: Add missing __restrict.
+
 2011-12-23  Ulrich Drepper  <drepper@gmail.com>
 
        [BZ #13532]
index 80d7ae2..2b35f51 100644 (file)
@@ -361,7 +361,7 @@ extern int mbsinit (__const mbstate_t *__ps) __THROW __attribute_pure__;
    to by S to PWC.  */
 extern size_t mbrtowc (wchar_t *__restrict __pwc,
                       __const char *__restrict __s, size_t __n,
-                      mbstate_t *__p) __THROW;
+                      mbstate_t *__restrict __p) __THROW;
 
 /* Write multibyte representation of wide character WC to S.  */
 extern size_t wcrtomb (char *__restrict __s, wchar_t __wc,