OpenGrok
Cross Reference: vswscanf.c
xref
: /
src
/
lib
/
libc
/
stdio
/
vswscanf.c
Home
|
History
|
Annotate
|
Download
|
only in
stdio
History log of
/src/lib/libc/stdio/vswscanf.c
Revision
Date
Author
Comments
1.12
17-May-2013
joerg
Provide explicit LC_C_LOCALE accessor and drop the various NULL checks.
Provide LC_GLOBAL_LOCALE in a way that works with all locale functions.
Merge constant data used by the initial global locale and the C locale.
Drop function call layer for _current_locale() and directly return the
locale reference, not a pointer to it. Use protected access for global
variables, so that libc references can avoid the GOT overhead.
1.11
22-Apr-2013
joerg
Add new line at the end.
1.10
19-Apr-2013
joerg
Add scanf_l and wscanf_l families.
1.9
27-Mar-2012
christos
branches: 1.9.2;
- 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.8
15-Mar-2012
christos
- ansify, knf.
- no functional changes
1.7
13-Mar-2012
christos
PR/45989: Martin Husemann: lint invocation does include -w only on i386
- turn lint -w for all the platforms after fixing the lint warnings.
- add _DIAGASSERTS() for casts that would assign values to types that
would not fit.
- change types, add casts
- change into ansii prototypes
- turn on _DIAGNOSTIC for libc (during current, to be eliminated for release
builds)
approved by core@
1.6
11-Jan-2010
joerg
branches: 1.6.6;
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
11-Jan-2009
christos
merge christos-time_t
1.4
16-Nov-2008
christos
Nobody tested this? Initialize wcio for wide char i/o.
NB: Pullup to 5.0.
1.3
02-Dec-2005
yamt
branches: 1.3.26; 1.3.28;
remove an unnecessary __UNCONST.
1.2
29-Nov-2005
christos
WARNS=4
1.1
14-May-2005
christos
Add the missing wide char support functions from freebsd.
XXX: long double support is missing until we get gdtoa, and add the
necessary wide functions.
1.3.28.1
04-Jan-2009
christos
merge with head.
1.3.26.1
13-Dec-2008
bouyer
Pull up following revision(s) (requested by tsutsui in ticket #180):
lib/libc/stdio/vswscanf.c: revision 1.4
Nobody tested this? Initialize wcio for wide char i/o.
NB: Pullup to 5.0.
1.6.6.2
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.6.6.1
17-Apr-2012
yamt
sync with head
1.9.2.1
23-Jun-2013
tls
resync from head
Indexes created Sat Sep 27 22:09:54 GMT 2025