]> Savannah Git Hosting - gnulib.git/commitdiff
xmemcoll: Use 'restrict'.
authorBruno Haible <bruno@clisp.org>
Sun, 23 Feb 2020 11:20:35 +0000 (12:20 +0100)
committerBruno Haible <bruno@clisp.org>
Sun, 23 Feb 2020 11:20:35 +0000 (12:20 +0100)
* lib/xmemcoll.h (xmemcoll): Use 'restrict'.
* modules/xmemcoll (configure.ac): Require AC_C_RESTRICT.

ChangeLog
lib/xmemcoll.h
modules/xmemcoll

index b1ffa89ddad1ba7a50f9625cefe80aa6e878a79e..161c3d6d650a4d0a623c3bbe00276f15019e9e1d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2020-02-23  Bruno Haible  <bruno@clisp.org>
 
+       xmemcoll: Use 'restrict'.
+       * lib/xmemcoll.h (xmemcoll): Use 'restrict'.
+       * modules/xmemcoll (configure.ac): Require AC_C_RESTRICT.
+
        memcoll: Use 'restrict'.
        * lib/memcoll.h (memcoll): Use 'restrict'.
        * m4/memcoll.m4 (gl_MEMCOLL): Require AC_C_RESTRICT.
index 4170b9b8dc370d297af781ad774e500726fe18a3..1ac23255abe7c2957bf26eaf9c8cce8f49731106 100644 (file)
@@ -1,3 +1,3 @@
 #include <stddef.h>
-int xmemcoll (char *, size_t, char *, size_t);
+int xmemcoll (char *restrict, size_t, char *restrict, size_t);
 int xmemcoll0 (char const *, size_t, char const *, size_t);
index 97249452fa0e0f4bbfe45f4b855cc51778c43017..3ef5491081f6f0113122ec317e7449c759cdf5ba 100644 (file)
@@ -13,6 +13,7 @@ quotearg
 exitfail
 
 configure.ac:
+AC_REQUIRE([AC_C_RESTRICT])
 
 Makefile.am:
 lib_SOURCES += xmemcoll.h xmemcoll.c