Sweden-Number/include/msvcrt
Francois Gouget c2404ba333 msvcrt: Old versions of _vsnprintf() treat the size as a signed int.
When they see -1 they consider that the buffer is too small and return
an error. So impose a 2 GB limit on sprintf() for backward
compatibility with XP and 2003.

Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2020-02-21 00:55:44 +01:00
..
sys include: Include sys/stat.h from wchar.h. 2020-02-20 16:23:09 +01:00
assert.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
conio.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
corecrt.h msvcrt: Add _CRT_INT_MAX to corecrt.h. 2020-02-21 00:55:44 +01:00
corecrt_stdio_config.h corecrt_stdio_config.h: Add new header file. 2020-02-16 21:23:13 +01:00
corecrt_wio.h include: Add corecrt_wio.h header. 2020-02-19 21:56:11 +01:00
corecrt_wstdio.h include: Move __acrt_iob_func declaration to corecrt_wstdio.h. 2020-02-20 16:17:12 +01:00
corecrt_wtime.h include: Add corecrt_wtime.h file. 2020-02-20 16:23:09 +01:00
crtdbg.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
crtdefs.h
ctype.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
direct.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
dirent.h
dos.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
eh.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
errno.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
fcntl.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
float.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
fpieee.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
inttypes.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
io.h include: Add corecrt_wio.h header. 2020-02-19 21:56:11 +01:00
limits.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
locale.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
malloc.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
math.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
mbctype.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
mbstring.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
memory.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
process.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
search.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
setjmp.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
share.h
signal.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
stddef.h include: Move NULL define to corecrt.h. 2020-02-16 21:23:13 +01:00
stdint.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00
stdio.h msvcrt: Old versions of _vsnprintf() treat the size as a signed int. 2020-02-21 00:55:44 +01:00
stdlib.h include: Move NULL define to corecrt.h. 2020-02-16 21:23:13 +01:00
string.h include: Move NULL define to corecrt.h. 2020-02-16 21:23:13 +01:00
time.h include: Add corecrt_wtime.h file. 2020-02-20 16:23:09 +01:00
uchar.h include: Import uchar.h from MinGW. 2019-09-19 14:18:44 +02:00
unistd.h
wchar.h include: Include sys/stat.h from wchar.h. 2020-02-20 16:23:09 +01:00
wctype.h include/msvcrt: Include corecrt.h instead of crtdefs.h. 2019-08-09 19:37:21 +02:00