Current-Users archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Change of funopen(3) (was Re: lang/php* broken on NetBSD, patch supplied)
Hi,
In message <20120122183619.F2D80175DD%cvs.netbsd.org@localhost>
on Sun, 22 Jan 2012 13:36:19 -0500,
"Christos Zoulas" <christos%netbsd.org@localhost> wrote:
> Module Name: src
> Committed By: christos
> Date: Sun Jan 22 18:36:19 UTC 2012
>
> Modified Files:
> src/bin/csh: csh.c
> src/distrib/sets/lists/base: ad.mips64eb ad.mips64el md.amd64
> md.sparc64 shl.mi
> src/distrib/sets/lists/comp: ad.mips64eb ad.mips64el md.amd64
> md.sparc64 shl.mi
> src/include: stdio.h
> src/lib/libc: shlib_version
> src/lib/libc/compat: Makefile Makefile.inc
> src/lib/libc/stdio: fgetpos.c findfp.c fmemopen.c fopen.c freopen.c
> fseek.3 fseeko.c fsetpos.c ftell.c ftello.c funopen.3 funopen.c
> local.h stdio.c
> src/tests/fs/nfs/nfsservice: mountd.c
> Added Files:
> src/lib/libc/compat/include: stdio.h
> src/lib/libc/compat/stdio: Makefile.inc compat_fgetpos.c
> compat_fsetpos.c
>
> Log Message:
> From tnozaki@: make fpos_t a complex object that keeps track of the parse
> state of the stream. Change argument of the seek function to funopen() from
> fpos_t to off_t. Make f{g,s}etpos() use the new fpos_t struct, while providing
> backwards compatible entry points. Approved by releng@
Please let me know.
What is the best way to modify (or writing portable) code using
funopen(3) to deal with change of its 4th parameter?
fpos_t (*seekfn)(void *, fpos_t, int)
v.s.
off_t (*seekfn)(void *, off_t, int)
Best regards.
--
Takahiro Kambe <taca%back-street.net@localhost>
Home |
Main Index |
Thread Index |
Old Index