[CRT]
authorTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 3 Jan 2011 01:07:54 +0000 (01:07 +0000)
committerTimo Kreuzer <timo.kreuzer@reactos.org>
Mon, 3 Jan 2011 01:07:54 +0000 (01:07 +0000)
commit92487266d857c70c296f5fe13a84a0e7355da8eb
treef31c2c8d1f34331a85f699c3db9a74b298099d54
parent916ec376d605a180602bb9b439cbd16b38045941
[CRT]
Improve new printf implementation:
- remove duplicated code and implement a generic function for all (v)s(w)(n)printf
- don't call _flsbuf for string streams, while this works on windows, it doesn't work correctly on reactos (bug!)
- Fix return error codes

svn path=/trunk/; revision=50273
reactos/lib/sdk/crt/printf/_snprintf.c
reactos/lib/sdk/crt/printf/_snwprintf.c
reactos/lib/sdk/crt/printf/_sxprintf.c [new file with mode: 0644]
reactos/lib/sdk/crt/printf/_vsnprintf.c
reactos/lib/sdk/crt/printf/_vsnwprintf.c
reactos/lib/sdk/crt/printf/printf.c
reactos/lib/sdk/crt/printf/sprintf.c
reactos/lib/sdk/crt/printf/streamout.c
reactos/lib/sdk/crt/printf/swprintf.c
reactos/lib/sdk/crt/printf/vsprintf.c
reactos/lib/sdk/crt/printf/vswprintf.c