]> Savannah Git Hosting - gnulib.git/commitdiff
mbstok_r: Use 'restrict'.
authorBruno Haible <bruno@clisp.org>
Sun, 23 Feb 2020 11:24:01 +0000 (12:24 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 23 Feb 2020 11:24:01 +0000 (12:24 +0100)
* lib/string.in.h (mbstok_r): Use 'restrict'.

ChangeLog
lib/string.in.h

index 161c3d6d650a4d0a623c3bbe00276f15019e9e1d..cf441aefcd96b8ea4ba5d29c0d058d7f9755b94c 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2020-02-23  Bruno Haible  <bruno@clisp.org>
 
+       mbstok_r: Use 'restrict'.
+       * lib/string.in.h (mbstok_r): Use 'restrict'.
+
        xmemcoll: Use 'restrict'.
        * lib/xmemcoll.h (xmemcoll): Use 'restrict'.
        * modules/xmemcoll (configure.ac): Require AC_C_RESTRICT.
index 625d608c2d1a1f4a44b58c2ff0977abb35ae5529..87155ca3f4bbc123e5a85e31b4f7305029c91d0d 100644 (file)
@@ -969,7 +969,8 @@ _GL_EXTERN_C char * mbssep (char **stringp, const char *delim)
    Caveat: The identity of the delimiting character is lost.
 
    See also mbssep().  */
-_GL_EXTERN_C char * mbstok_r (char *string, const char *delim, char **save_ptr)
+_GL_EXTERN_C char * mbstok_r (char *restrict string, const char *delim,
+                              char **save_ptr)
      _GL_ARG_NONNULL ((2, 3));
 #endif