From e9de308449125f5b8298bf56b4a0fcf0f5cd09c2 Mon Sep 17 00:00:00 2001 From: Alejandro Colomar Date: Thu, 11 Mar 2021 23:33:30 +0100 Subject: [PATCH] wordexp.3: SYNOPSIS: Use 'restrict' in prototypes Both POSIX and glibc use 'restrict' in wordexp(). Let's use it here too. .../glibc$ grep_glibc_prototype wordexp posix/wordexp.h:62: extern int wordexp (const char *__restrict __words, wordexp_t *__restrict __pwordexp, int __flags); .../glibc$ Signed-off-by: Alejandro Colomar Signed-off-by: Michael Kerrisk --- man3/wordexp.3 | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/man3/wordexp.3 b/man3/wordexp.3 index b1d78cf2f..a531e1eaf 100644 --- a/man3/wordexp.3 +++ b/man3/wordexp.3 @@ -28,7 +28,8 @@ wordexp, wordfree \- perform word expansion like a posix-shell .nf .B "#include " .PP -.BI "int wordexp(const char *" s ", wordexp_t *" p ", int " flags ); +.BI "int wordexp(const char *restrict " s ", wordexp_t *restrict " p \ +", int " flags ); .BI "void wordfree(wordexp_t *" p ); .fi .PP