OpenGrok
Cross Reference: fileext.h
xref
: /
src
/
lib
/
libc
/
stdio
/
fileext.h
Home
|
History
|
Annotate
|
Download
|
only in
stdio
History log of
/src/lib/libc/stdio/fileext.h
Revision
Date
Author
Comments
1.7
19-Apr-2022
rillig
lib: remove CONSTCOND comment
Since 2021-01-31, lint doesn't need it anymore for the common pattern of
'do ... while (0)'.
1.6
11-Jan-2010
joerg
Use a proper char */size_t pair in __sfileext to keep track of the line
buffer for fgetln and fgetwln. Simplifies code by dropping the INT_MAX
related logic. Drop conditionals around FREELB, free(NULL) is valid.
1.5
18-Jul-2003
nathanw
Add fields to struct __sfileext to track how many times the lock has been
taken by internal stdio functions, and what the cancellation state was when
the first such lock was taken.
1.4
01-Feb-2003
nathanw
Revert the conversion to libpthread's recursive mutexes. Too much
trouble is caused by the memory allocation in the mutex initialization,
and uncontested mutexes and condition variables have become faster in the
meantime.
1.3
21-Jan-2003
nathanw
Use recursive mutexes from libpthread rather than implementing
our own with normal mutexes and condition variables.
1.2
18-Jan-2003
thorpej
Merge the nathanw_sa branch.
1.1
07-Dec-2001
yamt
branches: 1.1.2;
add files forgotten in my previous commit.
1.1.2.4
07-Feb-2002
nathanw
Make lock initialization part of _FILEEXT_SETUP() when _REENTRANT is defined;
this lets it happen automatically in the dozen places it is used in stdio
without tweaking each of them.
1.1.2.3
06-Feb-2002
nathanw
Add stream locking variables to struct __sfileext, and add appropriate
access macros.
1.1.2.2
28-Jan-2002
nathanw
Catch up to -current.
1.1.2.1
07-Dec-2001
nathanw
file fileext.h was added on branch nathanw_sa on 2002-01-28 20:50:54 +0000
Indexes created Sat Sep 20 22:09:52 GMT 2025