Sweden-Number/dlls/msvcrt
Martin Storsjo 255a7fe067 ucrtbase: Implement some printf functions.
Not all functions are implemented (yet not all variants are
implemented in the normal msvcrt either).

The new functions are more generalized and are C99 compliant.
They take an options parameter that e.g. for the snprintf
family of functions indicate whether the truncation and return
value should be handled as before or in the standards compliant
way.

Signed-off-by: Martin Storsjo <martin@martin.st>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-10-28 22:31:24 +09:00
..
tests msvcrt: Remove a stray semicolon. 2015-10-15 23:35:29 +09:00
Makefile.in
console.c msvcrt: Add _ungetwch implementation. 2015-06-15 14:49:26 +09:00
cpp.c
cppexcept.h
ctype.c
cxx.h
data.c ucrtbase: Add stub functions for narrow environment. 2015-08-28 13:15:06 +09:00
dir.c
environ.c
errno.c
except.c
except_arm.c msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
except_i386.c msvcrt: Pass cookie reference to msvcrt_local_unwind4 instead of value. 2015-10-05 22:27:13 +09:00
except_x86_64.c msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
exit.c ucrtbase: Hook up _crt_atexit. 2015-08-27 17:10:08 +09:00
file.c ucrtbase: Implement some printf functions. 2015-10-28 22:31:24 +09:00
heap.c
locale.c msvcrt: Only create locale categories that have changed in setlocale function. 2015-09-25 21:04:13 +02:00
lock.c msvcr110: Add Concurrency::details::_GetConcurrency. 2015-07-29 21:44:03 +02:00
main.c msvcrt: Use msvcrt free instead of HeapFree on tls data. 2015-08-26 14:15:13 +09:00
math.c msvcr120: Add fmin implementation. 2015-09-14 16:47:52 +09:00
mbcs.c msvcr60: Fix _mbscoll implementation. 2015-10-02 15:38:35 +09:00
misc.c
msvcrt.h msvcrt: SEEK_* macros from GLIBC should be replaced with safer MSVCRT_SEEK_* macros. 2015-08-19 08:39:02 +09:00
msvcrt.spec msvcrt: Add i386 __CxxExceptionFilter implementation. 2015-10-01 16:32:34 +09:00
mtdll.h
printf.h
process.c
rsrc.rc
scanf.c
scanf.h
string.c ucrtbase: Make the strtod implementation C99 compatible. 2015-10-02 20:50:10 +09:00
thread.c
time.c msvcrt: Add _wctime32_s implementation. 2015-09-15 17:02:11 +09:00
undname.c
wcs.c ucrtbase: Implement some printf functions. 2015-10-28 22:31:24 +09:00