From: Alejandro Colomar Date: Fri, 5 Mar 2021 23:50:48 +0000 (+0100) Subject: iconv.3: SYNOPSIS: Use 'restrict' in prototypes X-Git-Tag: man-pages-5.11~97 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=decc37b2f7c985f8fbb0ccf84433c0ef60ef99f2;p=thirdparty%2Fman-pages.git iconv.3: SYNOPSIS: Use 'restrict' in prototypes Both POSIX and glibc use 'restrict' in iconv(). Let's use it here too. .../glibc$ grep_glibc_prototype iconv iconv/iconv.h:42: extern size_t iconv (iconv_t __cd, char **__restrict __inbuf, size_t *__restrict __inbytesleft, char **__restrict __outbuf, size_t *__restrict __outbytesleft); .../glibc$ Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- diff --git a/man3/iconv.3 b/man3/iconv.3 index c3c243e3a1..b40eca3870 100644 --- a/man3/iconv.3 +++ b/man3/iconv.3 @@ -23,8 +23,8 @@ iconv \- perform character set conversion .B #include .PP .BI "size_t iconv(iconv_t " cd , -.BI " char **" inbuf ", size_t *" inbytesleft , -.BI " char **" outbuf ", size_t *" outbytesleft ); +.BI " char **restrict " inbuf ", size_t *restrict " inbytesleft , +.BI " char **restrict " outbuf ", size_t *restrict " outbytesleft ); .fi .SH DESCRIPTION The