summaryrefslogtreecommitdiff
path: root/lib/libc/stdio/printf-pos.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix a bogon in the previous commit and add some missing error checks.David Schultz2008-06-291-9/+12
| | | | Notes: svn path=/head/; revision=180107
* Correctly handle malloc() failure. While here, reduce the code size aDavid Schultz2008-06-291-95/+142
| | | | | | | bit by removing some calls to the inline function addtype(). Notes: svn path=/head/; revision=180106
* Factor out the code that builds the argument table. We don't need separateDavid Schultz2008-06-291-130/+47
| | | | | | | | | normal and wide character versions of it. No functional change. Notes: svn path=/head/; revision=180105
* Reduce the level of duplication between vfprintf() and vfwprintf()David Schultz2008-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. Notes: svn path=/head/; revision=180104