diff options
author | 2003-04-25 20:49:35 +0000 | |
---|---|---|
committer | 2003-04-25 20:49:35 +0000 | |
commit | 230259e7a1bae975cb0fff3d3096ca2fb8b9a67d (patch) | |
tree | 2bbb78513778dfc9a7a15ce4b30ca89d70e0305c /lib/libc/stdio/funopen.c | |
parent | mquery backout sync. (diff) | |
download | wireguard-openbsd-230259e7a1bae975cb0fff3d3096ca2fb8b9a67d.tar.xz wireguard-openbsd-230259e7a1bae975cb0fff3d3096ca2fb8b9a67d.zip |
Make function declaration and man page match prototype. Closes PR 3236
Diffstat (limited to 'lib/libc/stdio/funopen.c')
-rw-r--r-- | lib/libc/stdio/funopen.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/lib/libc/stdio/funopen.c b/lib/libc/stdio/funopen.c index c2fcb5461cd..3932753b7e5 100644 --- a/lib/libc/stdio/funopen.c +++ b/lib/libc/stdio/funopen.c @@ -35,7 +35,7 @@ */ #if defined(LIBC_SCCS) && !defined(lint) -static char rcsid[] = "$OpenBSD: funopen.c,v 1.4 2002/02/19 19:39:36 millert Exp $"; +static const char rcsid[] = "$OpenBSD: funopen.c,v 1.5 2003/04/25 20:49:35 millert Exp $"; #endif /* LIBC_SCCS and not lint */ #include <stdio.h> @@ -43,11 +43,9 @@ static char rcsid[] = "$OpenBSD: funopen.c,v 1.4 2002/02/19 19:39:36 millert Exp #include "local.h" FILE * -funopen(cookie, readfn, writefn, seekfn, closefn) - const void *cookie; - int (*readfn)(), (*writefn)(); - fpos_t (*seekfn)(void *cookie, fpos_t off, int whence); - int (*closefn)(); +funopen(const void *cookie, int (*readfn)(void *, char *, int), + int (*writefn)(void *, const char *, int), + fpos_t (*seekfn)(void *, fpos_t, int), int (*closefn)(void *)) { register FILE *fp; int flags; @@ -68,7 +66,7 @@ funopen(cookie, readfn, writefn, seekfn, closefn) return (NULL); fp->_flags = flags; fp->_file = -1; - fp->_cookie = (void *)cookie; + fp->_cookie = (void *)cookie; /* SAFE: cookie not modified */ fp->_read = readfn; fp->_write = writefn; fp->_seek = seekfn; |