Eric Pouech
|
d7bc2eff2f
|
msvcrt: Implemented _ultow_s.
|
2011-11-29 13:23:47 +01:00 |
Francois Gouget
|
7da4305aec
|
msvcrt: Fix printing NULL strings.
|
2011-09-20 16:21:39 +02:00 |
Piotr Caban
|
e398b93900
|
msvcrt: Improved tolower_l and toupper_l implementation.
|
2011-06-03 17:44:06 +02:00 |
Piotr Caban
|
f9de4eef75
|
msvcrt: Fix mingw compilation issues.
|
2011-06-03 17:44:06 +02:00 |
Piotr Caban
|
6991ac0331
|
msvcrt: Use get_locinfo instead of get_locale.
|
2011-05-25 11:45:42 +02:00 |
Piotr Caban
|
c43176b094
|
msvcrt: Fix return values in strlwr and strupr functions.
|
2011-05-16 16:36:01 +02:00 |
Piotr Caban
|
b5d1d8e2b5
|
msvcrt: Added _strnicoll_l implementation.
|
2011-05-12 14:28:12 +02:00 |
Piotr Caban
|
d32bc75a2f
|
msvcrt: Added _strncoll_l implementation.
|
2011-05-12 14:28:08 +02:00 |
Piotr Caban
|
ff7cf637df
|
msvcrt: Added _stricoll_l implementation.
|
2011-05-12 14:28:01 +02:00 |
Piotr Caban
|
e07dbe2c0a
|
msvcrt: Added _strcoll_l implementation.
|
2011-05-12 14:27:57 +02:00 |
Piotr Caban
|
3db957e39e
|
msvcrt: Added _strupr_s_l implementation.
|
2011-05-12 14:27:18 +02:00 |
Piotr Caban
|
504231ff5a
|
msvcrt: Added _strlwr_s_l implementation.
|
2011-05-12 14:27:08 +02:00 |
Jörg Höhle
|
c6d67fad8f
|
msvcrt: sizeof(long double) is 12 with MS, but not necessarily so on UNIX.
|
2011-02-17 18:33:43 +01:00 |
Nikolay Sivov
|
ad6bc94491
|
msvcrt: Add _atoflt and _atoflt_l implementations.
|
2011-01-19 12:22:27 +01:00 |
Arno Teigseth
|
01b9fd3679
|
msvcrt: Added _ui64tow_s.
|
2010-12-29 11:59:39 +01:00 |
Eric Pouech
|
beca1d73a8
|
msvcrt: Implemented _i64to[aw]_s.
|
2010-11-16 12:01:43 +01:00 |
Eric Pouech
|
28884a8faa
|
msvcrt: Implemented _ltoa_s.
|
2010-11-16 12:01:23 +01:00 |
Eryk Wieliczko
|
37cf8dc57d
|
msvcrt: Implement strncat_s.
|
2010-11-15 17:21:16 +01:00 |
Eric Pouech
|
9df3f06cb9
|
msvcrt: Use macro for parameters validation itoa_s (and update the tests as well).
|
2010-11-12 11:59:39 +01:00 |
Eric Pouech
|
af2bc15edd
|
msvcrt: Implemented _itow_s.
|
2010-11-03 11:08:55 +01:00 |
Eric Pouech
|
1da9922ac3
|
msvcrt: Use parameter checking macros for string to number functions.
|
2010-11-01 12:35:14 +01:00 |
Eric Pouech
|
14187ed2aa
|
msvcrt: Use parameter checking macros for strtok_s.
|
2010-11-01 12:35:01 +01:00 |
Andrew Nguyen
|
ed357e5ca6
|
msvcrt: Implement _ultoa_s.
|
2010-10-21 12:30:44 +02:00 |
Andrew Nguyen
|
41ab825126
|
msvcrt: Implement _strlwr_s.
|
2010-10-11 17:11:38 +02:00 |
Andrew Nguyen
|
bcfaf467b5
|
msvcrt: Implement _itoa_s.
|
2010-10-11 17:11:38 +02:00 |
Piotr Caban
|
9915dd03b4
|
msvcrt: Fixed strtod_l/wcstod_l implementation.
|
2010-07-22 16:11:02 +02:00 |
Piotr Caban
|
4aee4c7d1c
|
msvcrt: Added $I10_OUTPUT implementation.
|
2010-05-17 14:39:29 +02:00 |
Piotr Caban
|
117faee955
|
msvcrt: Fix strtod and wcstod implementation.
|
2010-05-10 10:08:57 +02:00 |
Piotr Caban
|
df038ec544
|
msvcrt: Added _ui64toa_s implementation.
|
2010-05-05 15:26:53 +02:00 |
Detlef Riekenberg
|
1ac1633161
|
msvcrt: Fix wrong msvcr90 in comments.
|
2010-04-28 15:04:39 -05:00 |
Piotr Caban
|
0ec1635172
|
msvcrt: Added _wcstoi64 and _wcstoui64 implementation.
|
2010-04-27 13:04:52 -05:00 |
Piotr Caban
|
2b3b860396
|
msvcrt: Added strtok_s implementation.
|
2010-04-26 10:11:45 -05:00 |
Piotr Caban
|
6974abe0e6
|
msvcrt: Use wcstod_l/strtod_l in other functions that parses doubles.
|
2010-04-26 09:07:44 -05:00 |
Piotr Caban
|
f76eef7401
|
msvcrt: Change strtod_l implementation.
|
2010-04-26 09:07:02 -05:00 |
Piotr Caban
|
94112ff960
|
msvcrt: Added _strtod_l implementation.
|
2010-04-21 11:57:12 +02:00 |
Alexandre Julliard
|
4f3b7f8445
|
msvcrt: Implement _invalid_parameter and fix the handler definitions.
|
2010-04-14 18:00:46 +02:00 |
Piotr Caban
|
9a8fe9679b
|
msvcrt: Added _strtoui64 implementation.
|
2010-03-29 15:50:21 +02:00 |
Piotr Caban
|
585ea9cdd8
|
msvcrt: Added _strtoi64 implementation.
|
2010-03-29 15:50:20 +02:00 |
Piotr Caban
|
b90320652d
|
msvcrt: Rename functions conflicting with mingw headers.
|
2010-03-29 15:50:19 +02:00 |
Piotr Caban
|
c7aba97338
|
msvcrt: Added strnlen implementation.
|
2010-03-25 09:46:36 +01:00 |
Alexandre Julliard
|
835928720b
|
msvcrt: Fix the strtol/strtoul definitions.
|
2009-09-01 22:34:50 +02:00 |
Eric Pouech
|
9eca2f81dc
|
msvcrt: Correctly handle the error cases in strtol and strtoul.
|
2009-09-01 12:43:24 +02:00 |
Alexandre Julliard
|
d66b9f7e48
|
msvcrt: Use the correct msvcrt defines for errno values.
|
2008-02-27 14:52:25 +01:00 |
Stefan Dösinger
|
9582f5c719
|
msvcrt: Implement strcat_s.
|
2007-11-16 15:07:26 +01:00 |
Stefan Dösinger
|
18daed62ed
|
msvcrt: Implement strcpy_s.
|
2007-11-16 15:06:52 +01:00 |
Alexandre Julliard
|
35602d4106
|
msvcrt: Added implementation for __STRINGTOLD.
|
2007-09-19 17:52:40 +02:00 |
Francois Gouget
|
dd3e2be810
|
msvcrt: Add a prototype for _atoldbl() & co and declare _LDOUBLE & co in stdlib.h.
|
2007-08-30 17:02:48 +02:00 |
Alexandre Julliard
|
1f5a4a8046
|
msvcrt: Get rid of the now unused strndup/wstrndup functions.
|
2007-07-27 12:18:44 +02:00 |
Louis Lenders
|
6c04a187d2
|
msvcrt: Add _atoldbl.
|
2006-12-19 16:18:01 +01:00 |
Louis. Lenders
|
6d4a811cd5
|
msvcrt: Fix a crash in _strdup.
|
2006-06-21 13:53:59 +02:00 |
Alexandre Julliard
|
24beabfd4e
|
msvcrt: Explicitly specify CDECL calling convention on exported functions.
|
2006-06-13 11:40:23 +02:00 |
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
Alexandre Julliard
|
b34ac466b1
|
msvcrt: Added wrappers for a few functions instead of linking them
directly to libc.
|
2006-01-14 17:40:29 +01:00 |
Alexandre Julliard
|
2ec3b96135
|
msvcrt: Make strtok and wcstok thread-safe by using the per-thread data.
|
2006-01-14 17:24:49 +01:00 |
Kevin Koltzau
|
935dea2fb4
|
Fix warnings and errors in 64bit.
|
2005-11-03 13:17:51 +00:00 |
Jason Edmeades
|
8f8ec2adcc
|
_swab failed if src == dest, plus some testcases.
|
2005-08-19 10:01:42 +00:00 |
Uwe Bonnes
|
f9cad774dc
|
Implement minimal _stricoll.
|
2005-05-23 10:27:58 +00:00 |
Dimitrie O. Paun
|
0377462460
|
Split the MSVCRT implementation headers from the public headers.
Fix some naming conventions aberrations.
Add tests to ensure consistency between the two sets of symbols.
|
2004-06-25 01:19:15 +00:00 |
Hans Leidekker
|
821f4775a3
|
- Prefix many more functions, types, structs, etc. with MSVCRT_.
- Correct prototypes for _memccpy()/_memicmp().
- "define before use" reordering in file.c.
- Use the new math.h/float.h.
|
2004-03-16 19:17:11 +00:00 |
Alexandre Julliard
|
5f7162363c
|
Removed non-exported string functions.
|
2002-07-23 20:56:16 +00:00 |
Alexandre Julliard
|
0799c1a780
|
Added LGPL standard comment, and copyright notices where necessary.
Global replacement of debugtools.h by wine/debug.h.
|
2002-03-09 23:29:33 +00:00 |
Alexandre Julliard
|
bd1689ec0a
|
Don't include debugtools.h in the header file, moved it to the C files
that need it (and used the new wine/debug.h while we are at it).
|
2002-01-22 00:57:16 +00:00 |
Patrik Stridvall
|
044855c6ec
|
Documentation fixes.
|
2001-07-11 18:56:41 +00:00 |
Francois Gouget
|
b29120d2c4
|
Add msvcrt/malloc.h (for the MFC).
Add msvcrt/search.h.
Move duplicated definitions to the new headers.
Use malloc.h instead of stdlib.h when sensible.
|
2001-04-23 18:20:55 +00:00 |
Francois Gouget
|
e7f75c5dfb
|
Include the msvcrt headers, remove duplicate definitions.
Fixed the signature of a few functions.
Don't use wcs* functions, use *W (from unicode.h) instead.
|
2001-04-10 23:25:25 +00:00 |
Francois Gouget
|
203a8f8290
|
Adjust the 'MSVCRT_' prefix to match the msvcrt headers
Prefix internal methods with 'msvcrt_' instead of 'MSVCRT_', '__MSVCRT_', etc.
Remove '_cdecl', it's unnecessary
|
2001-04-10 21:16:07 +00:00 |
Jon Griffiths
|
1db20bfd33
|
- Migrate CRTDLL to MSVCRT.
- Many fixes and a load of new functions.
|
2001-01-10 23:59:25 +00:00 |