diff options
author | robert <robert@FreeBSD.org> | 2002-08-14 23:45:42 +0000 |
---|---|---|
committer | robert <robert@FreeBSD.org> | 2002-08-14 23:45:42 +0000 |
commit | 4b64f84a432f94425359802d506816872f43c5d7 (patch) | |
tree | 4a5ee2a856f08d941a04f571a20db00d3d4f6f88 /lib/libc/stdio/setvbuf.c | |
parent | f0abd50e99b630b7ce1849ce6d024d7ea4b3bc98 (diff) | |
download | FreeBSD-src-4b64f84a432f94425359802d506816872f43c5d7.zip FreeBSD-src-4b64f84a432f94425359802d506816872f43c5d7.tar.gz |
- Add the 'restrict' qualifier to the function definitions and
public prototypes of setbuf(3) and setvbuf(3) using the
'__restrict' macro from <sys/cdefs.h> to be compliant with
IEEE Std 1003.1-2001.
- Replace the K&R with ANSI-C function definitions.
- Bring the manual page up-to-date.
Diffstat (limited to 'lib/libc/stdio/setvbuf.c')
-rw-r--r-- | lib/libc/stdio/setvbuf.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/libc/stdio/setvbuf.c b/lib/libc/stdio/setvbuf.c index df88d24..8be8ff6 100644 --- a/lib/libc/stdio/setvbuf.c +++ b/lib/libc/stdio/setvbuf.c @@ -52,11 +52,7 @@ __FBSDID("$FreeBSD$"); * a buffer. */ int -setvbuf(fp, buf, mode, size) - FILE *fp; - char *buf; - int mode; - size_t size; +setvbuf(FILE *__restrict fp, char *__restrict buf, int mode, size_t size) { int ret, flags; size_t iosize; |