Module Name: src Committed By: joerg Date: Fri Apr 19 15:22:25 UTC 2013
Modified Files: src/include: stdio.h wchar.h src/lib/libc/include: namespace.h src/lib/libc/stdio: Makefile.inc dprintf.c fprintf.c fwprintf.c local.h printf.c swprintf.c vasprintf.c vdprintf.c vfprintf.c vfwprintf.c vprintf.c vsnprintf.c vsprintf.c vswprintf.c vwprintf.c wprintf.c Removed Files: src/lib/libc/stdio: asprintf.c snprintf.c sprintf.c Log Message: Add explicit locale versions for the printf family. Replace asprintf, snprintf and sprintf with simple wrappers around the corresponding va_list functions to reduce code duplication. To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 src/include/stdio.h cvs rdiff -u -r1.34 -r1.35 src/include/wchar.h cvs rdiff -u -r1.161 -r1.162 src/lib/libc/include/namespace.h cvs rdiff -u -r1.41 -r1.42 src/lib/libc/stdio/Makefile.inc cvs rdiff -u -r1.19 -r0 src/lib/libc/stdio/asprintf.c cvs rdiff -u -r1.1 -r1.2 src/lib/libc/stdio/dprintf.c cvs rdiff -u -r1.12 -r1.13 src/lib/libc/stdio/fprintf.c \ src/lib/libc/stdio/printf.c src/lib/libc/stdio/vprintf.c cvs rdiff -u -r1.2 -r1.3 src/lib/libc/stdio/fwprintf.c \ src/lib/libc/stdio/swprintf.c src/lib/libc/stdio/vdprintf.c \ src/lib/libc/stdio/vwprintf.c src/lib/libc/stdio/wprintf.c cvs rdiff -u -r1.34 -r1.35 src/lib/libc/stdio/local.h cvs rdiff -u -r1.24 -r0 src/lib/libc/stdio/snprintf.c cvs rdiff -u -r1.16 -r0 src/lib/libc/stdio/sprintf.c cvs rdiff -u -r1.14 -r1.15 src/lib/libc/stdio/vasprintf.c cvs rdiff -u -r1.59 -r1.60 src/lib/libc/stdio/vfprintf.c cvs rdiff -u -r1.30 -r1.31 src/lib/libc/stdio/vfwprintf.c cvs rdiff -u -r1.25 -r1.26 src/lib/libc/stdio/vsnprintf.c cvs rdiff -u -r1.17 -r1.18 src/lib/libc/stdio/vsprintf.c cvs rdiff -u -r1.3 -r1.4 src/lib/libc/stdio/vswprintf.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.