summaryrefslogtreecommitdiffstats
path: root/lib/libc/stdio/printf-pos.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove two unused variables, left over from the refactoring in r180104.gavin2010-12-021-6/+0
| | | | | | PR: bin/152551 Submitted by: Henning Petersen <henning.petersen t-online.de> MFC after: 2 weeks
* The argument corresponding to %zn is supposed to be an ssize_t *, notdas2009-03-021-5/+5
| | | | a size_t *, although the distinction is moot in practice.
* Make sure %zd treats negative arguments properly on 32-bit platforms.das2009-02-281-3/+6
| | | | | | | Fix harmless but related bugs in %_$zd and %_$tu. PR: 131880 MFC after: 1 week
* Fix a bogon in the previous commit and add some missing error checks.das2008-06-291-9/+12
|
* Correctly handle malloc() failure. While here, reduce the code size adas2008-06-291-95/+142
| | | | bit by removing some calls to the inline function addtype().
* Factor out the code that builds the argument table. We don't need separatedas2008-06-291-130/+47
| | | | | | normal and wide character versions of it. No functional change.
* Reduce the level of duplication between vfprintf() and vfwprintf()das2008-06-291-0/+788
by moving the positional argument handling code to a new file, printf-pos.c, and moving common definitions to printflocal.h. No functional change intended.
OpenPOWER on IntegriCloud