OpenGrok
Cross Reference: funopen.c
xref
: /
src
/
lib
/
libc
/
stdio
/
funopen.c
Home
|
History
|
Annotate
|
Download
|
only in
stdio
History log of
/src/lib/libc/stdio/funopen.c
Revision
Date
Author
Comments
1.15
23-Oct-2016
christos
PR/51572: calling funopen on each printw call is a tad excessive, but this
is not a reason for funopen to leak. Always call the close function since we
are indirecting through our cookie and we need to free it.
1.14
28-Mar-2012
christos
branches: 1.14.10; 1.14.12; 1.14.14; 1.14.16;
only provide compatibility i/o functions to the ones provided by the caller.
1.13
27-Mar-2012
christos
- widen the internal read and write calls to match the syscalls
- add funopen2() which provides access to flush() and the wider calls.
- make use of the new flush call in fmemopen()
1.12
15-Mar-2012
christos
- ansify, knf.
- no functional changes
1.11
22-Jan-2012
christos
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@
1.10
29-Nov-2005
christos
branches: 1.10.44;
WARNS=4
1.9
07-Aug-2003
agc
Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22280, verified by myself.
1.8
18-Jan-2003
thorpej
Merge the nathanw_sa branch.
1.7
15-Nov-1998
christos
branches: 1.7.12;
delint
1.6
03-Feb-1998
perry
remove obsolete register declarations
1.5
13-Jul-1997
christos
Fix RCSID's
Fix gcc warnings.
Add prototypes for functions that were declared in more than one place
to local.h or extern.h and use that instead.
1.4
02-Feb-1995
jtc
Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
1.3
26-Aug-1993
jtc
Declare rcsid strings so they are stored in text segment.
1.2
01-Aug-1993
mycroft
Add RCS identifiers.
1.1
21-Mar-1993
cgd
branches: 1.1.1;
Initial revision
1.1.1.2
02-Feb-1995
jtc
imported from 44lite
1.1.1.1
21-Mar-1993
cgd
initial import of 386bsd-0.1 sources
1.7.12.1
06-Feb-2002
nathanw
#include "reentrant.h" before "local.h" so that the thread types used
in fileext.h are avaliable.
1.10.44.1
17-Apr-2012
yamt
sync with head
1.14.16.1
18-Jan-2017
skrll
Sync with netbsd-5
1.14.14.1
04-Nov-2016
pgoyette
Sync with HEAD
1.14.12.1
12-Dec-2016
snj
Pull up following revision(s) (requested by mrg in ticket #1303):
lib/libc/stdio/funopen.c: revision 1.15
PR/51572: calling funopen on each printw call is a tad excessive, but this
is not a reason for funopen to leak. Always call the close function since we
are indirecting through our cookie and we need to free it.
1.14.10.1
12-Dec-2016
snj
Pull up following revision(s) (requested by mrg in ticket #1303):
lib/libc/stdio/funopen.c: revision 1.15
PR/51572: calling funopen on each printw call is a tad excessive, but this
is not a reason for funopen to leak. Always call the close function since we
are indirecting through our cookie and we need to free it.
Indexes created Sat Sep 20 22:09:52 GMT 2025