From: Alejandro Colomar Date: Wed, 10 Mar 2021 18:31:50 +0000 (+0100) Subject: swab.3: SYNOPSIS: Use 'restrict' in prototypes X-Git-Tag: man-pages-5.11~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd2b76c7dc4a607d952f1ae77fdee2dd7dc9c3dc;p=thirdparty%2Fman-pages.git swab.3: SYNOPSIS: Use 'restrict' in prototypes Both POSIX and glibc use 'restrict' in swab(). Let's use it here too. .../glibc$ grep_glibc_prototype swab posix/unistd.h:1147: extern void swab (const void *__restrict __from, void *__restrict __to, ssize_t __n) __THROW __nonnull ((1, 2)) __attr_access ((__read_only__, 1, 3)) __attr_access ((__write_only__, 2, 3)); .../glibc$ Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- diff --git a/man3/swab.3 b/man3/swab.3 index b68d698d77..700d2d5f4f 100644 --- a/man3/swab.3 +++ b/man3/swab.3 @@ -36,7 +36,8 @@ swab \- swap adjacent bytes .BR "#define _XOPEN_SOURCE" " /* See feature_test_macros(7) */" .B #include .PP -.BI "void swab(const void *" from ", void *" to ", ssize_t " n ); +.BI "void swab(const void *restrict " from ", void *restrict " to \ +", ssize_t " n ); .fi .SH DESCRIPTION The