mirror of https://github.com/mkerrisk/man-pages
strfmon.3: SYNOPSIS: Use 'restrict' in prototypes
Both POSIX and glibc use 'restrict' in strfmon(), strfmon_l(). Let's use it here too. .../glibc$ grep_glibc_prototype strfmon stdlib/monetary.h:38: extern ssize_t strfmon (char *__restrict __s, size_t __maxsize, const char *__restrict __format, ...) __THROW __attribute_format_strfmon__ (3, 4); .../glibc$ grep_glibc_prototype strfmon_l stdlib/monetary.h:47: extern ssize_t strfmon_l (char *__restrict __s, size_t __maxsize, locale_t __loc, const char *__restrict __format, ...) __THROW __attribute_format_strfmon__ (4, 5); .../glibc$ Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com> Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
This commit is contained in:
parent
168fd1184e
commit
4732985d0a
|
@ -28,9 +28,10 @@ strfmon, strfmon_l \- convert monetary value to a string
|
|||
.nf
|
||||
.B #include <monetary.h>
|
||||
.PP
|
||||
.BI "ssize_t strfmon(char *" s ", size_t " max ", const char *" format ", ...);"
|
||||
.BI "ssize_t strfmon_l(char *" s ", size_t " max ", locale_t " locale ,
|
||||
.BI " const char *" format ", ...);"
|
||||
.BI "ssize_t strfmon(char *restrict " s ", size_t " max ,
|
||||
.BI " const char *restrict " format ", ...);"
|
||||
.BI "ssize_t strfmon_l(char *restrict " s ", size_t " max ", locale_t " locale ,
|
||||
.BI " const char *restrict " format ", ...);"
|
||||
.fi
|
||||
.SH DESCRIPTION
|
||||
The
|
||||
|
|
Loading…
Reference in New Issue