Dan Kegel
|
56eb6f6730
|
msvcrt: Fix ^Z handling in text mode.
|
2007-10-09 11:39:57 +02:00 |
Dan Kegel
|
4cd3a16f18
|
msvcrt: Improve CR CR LF handling.
|
2007-10-05 10:33:27 +02:00 |
Karl Relton
|
260fd8a4a9
|
msvcrt: New implementation of fcvt.
|
2007-09-25 12:37:32 +02:00 |
Hans Leidekker
|
1efae756c3
|
msvcrt: Implement _wspawnv{, e, p, pe}.
|
2007-09-24 14:38:53 +02:00 |
Hans Leidekker
|
7d3d98eb5c
|
msvcrt: Implement _wsearchenv.
|
2007-09-24 14:37:39 +02:00 |
Alexandre Julliard
|
fcae6777a4
|
msvcrt: Added implementation of a few more __crt functions.
|
2007-09-19 17:53:06 +02:00 |
Alexandre Julliard
|
35602d4106
|
msvcrt: Added implementation for __STRINGTOLD.
|
2007-09-19 17:52:40 +02:00 |
Tijl Coosemans
|
6bbd3cacb8
|
msvcrt: Resolve symbols clashes with FreeBSD libc.
|
2007-09-19 15:01:33 +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 |
Francois Gouget
|
a116879507
|
Assorted spelling fixes.
|
2007-08-30 12:26:02 +02:00 |
Alexandre Julliard
|
26d50d6ee1
|
msvcrt: Don't include mbstring.h to avoid conflicts with system headers.
|
2007-08-24 15:11:17 +02:00 |
Mikolaj Zalewski
|
758539c8a3
|
msvcrt: Implement and test _mbsbtype.
|
2007-08-24 10:57:16 +02:00 |
Mikolaj Zalewski
|
884d718c49
|
msvcrt: Test and fix _ismbslead and _ismbstrail.
|
2007-08-24 10:57:16 +02:00 |
Mikolaj Zalewski
|
9a2d605dd9
|
msvcrt: Test and fix _mbsinc/_mbsninc.
|
2007-08-23 12:43:16 +02:00 |
Mikolaj Zalewski
|
cf8cf1d7f9
|
msvcrt: Don't test codepage 20932.
|
2007-08-23 12:43:04 +02:00 |
Mikolaj Zalewski
|
c5268a20ab
|
msvcrt: Test and fix _mbccpy, _mbsncpy and _mbsnbcpy.
|
2007-08-23 12:42:54 +02:00 |
Dmitry Timoshkov
|
e98d1da7d4
|
msvcrt: Restore error handling code in localtime.
|
2007-08-21 21:39:03 +02:00 |
Mikolaj Zalewski
|
12ff6788b3
|
msvcrt: Test that some functions depends on locale codepage, not the one set by _setmbcp.
|
2007-08-21 13:00:41 +02:00 |
Mikolaj Zalewski
|
cea1052f62
|
msvcrt: Test and fix _mbclen/_mbslen.
|
2007-08-21 13:00:33 +02:00 |
Mikolaj Zalewski
|
545f446bf3
|
msvcrt: Test and fix _mbsnextc.
|
2007-08-21 13:00:16 +02:00 |
Mikolaj Zalewski
|
ba43c67f8f
|
msvcrt: Implement _ismbblead/_ismbbtrail using _mbctype (with tests).
|
2007-08-21 13:00:06 +02:00 |
Mikolaj Zalewski
|
ea824f830f
|
msvcrt: Fill _mbctype table in _setmbcp.
|
2007-08-21 12:59:56 +02:00 |
Paul Vriens
|
56f4262e94
|
msvcrt/tests: Wait for spawned processes to finish.
|
2007-08-21 12:41:42 +02:00 |
Dmitry Timoshkov
|
1e5b131d7a
|
msvcrt: Route mktime and localtime to glibc.
|
2007-08-21 12:41:35 +02:00 |
Mikolaj Zalewski
|
e9ec5d4aff
|
msvcrt: __mb_cur_max is not updated in _setmbcp (with testcase) and should not be used in _ismbblead.
|
2007-08-17 12:43:19 +02:00 |
Paul Vriens
|
059436d536
|
msvcrt/tests: Remove wrong FreeLibrary and fix typo's.
|
2007-08-15 10:48:59 +02:00 |
Alexandre Julliard
|
1b819cbe87
|
msvcrt: Use a valid parameter array when demangling a template name.
|
2007-08-14 18:10:53 +02:00 |
Alexandre Julliard
|
7f1db3a3e4
|
msvcrt: Use the correct size_t type.
|
2007-08-08 15:32:04 +02:00 |
Peter Beutner
|
1a688cd058
|
msvcrt: Fix _makepath().
|
2007-08-07 12:36:23 +02:00 |
Peter Beutner
|
2b3c19fe55
|
msvcrt: Add _makepath() tests.
|
2007-08-07 12:36:12 +02:00 |
Damjan Jovanovic
|
d85b10accb
|
msvcrt: mbsnbicmp should be case insensitive.
|
2007-08-06 13:57:58 +02:00 |
Robert Reif
|
cf7c156fe3
|
msvcrt/tests: Add _aligned_malloc tests.
|
2007-07-31 20:32:57 +02:00 |
Robert Reif
|
fc77a467cd
|
msvcrt: Add _aligned_malloc functions.
|
2007-07-31 20:32:52 +02:00 |
Alexandre Julliard
|
1f5a4a8046
|
msvcrt: Get rid of the now unused strndup/wstrndup functions.
|
2007-07-27 12:18:44 +02:00 |
Alexandre Julliard
|
00c81e9d9f
|
msvcrt: Fixed errno setting in malloc, HeapAlloc doesn't set last error.
|
2007-07-27 12:18:15 +02:00 |
Alexandre Julliard
|
b2acafad44
|
msvcrt: Fixed buffer allocation in _getcwd/_wgetcwd.
|
2007-07-27 12:17:58 +02:00 |
Vitaliy Margolen
|
b25ad76a22
|
msvcrt: Preserve registers when calling unwind function.
|
2007-07-16 14:53:42 +02:00 |
Michael Stefaniuc
|
d7d40b7dd3
|
msvcrt: Remove superfluous casts of void pointers to other pointer types.
|
2007-07-04 12:06:58 +02:00 |
Michael Stefaniuc
|
ec4936a6a3
|
msvcrt: Do not use wide character constants.
|
2007-06-25 11:43:58 +02:00 |
Michael Stefaniuc
|
814ca1295a
|
msvcrt: Move definition of 2 static inline functions up and remove the forward declaration of those. Found by sparse.
|
2007-06-20 13:08:48 +02:00 |
Alexandre Julliard
|
72bc7429e4
|
msvcrt: Set the correct ebp value before calling the local unwind handler.
|
2007-06-08 12:56:19 +02:00 |
Francois Gouget
|
a50dfc174e
|
msvcrt/tests: Fix a signed/unsigned int mismatch.
|
2007-05-29 12:12:05 +02:00 |
Francois Gouget
|
cf218621fd
|
msvcrt: When operating on a closed pipe, read() should return 0, not -1.
Add tests to make sure read() and fread() work right on closed pipes.
|
2007-05-22 12:01:35 +02:00 |
Francois Gouget
|
784693bb5a
|
msvcrt: Remove the S_ISXXX() macros as they are not present in the Visual C++ headers.
|
2007-05-22 12:01:28 +02:00 |
Francois Gouget
|
f793221f0f
|
msvcrt/tests: When compiling with Visual C++ 2005, one must define _CRT_NON_CONFORMING_SWPRINTFS otherwise swprintf() takes an extra parameter.
|
2007-05-22 11:59:56 +02:00 |
Andrew Talbot
|
9069577cd0
|
msvcrt: Exclude unused headers.
|
2007-05-15 12:19:12 +02:00 |
Hans Leidekker
|
480faefe61
|
msvcrt: Correct the spec file entry for _makepath.
|
2007-04-19 11:56:10 +02:00 |
Andrew Talbot
|
0edfb58d2a
|
msvcrt: Remove superfluous semicolons.
|
2007-04-11 11:20:34 +02:00 |
Michael Stefaniuc
|
590bf1be88
|
msvcrt: Demangle a C++ mangled string that is only a name with it's template argument list.
|
2007-04-06 12:31:05 +02:00 |
Michael Stefaniuc
|
4718261e9b
|
msvcrt: Move the code to demangle a name with its template argument list out of get_class() and into a separate function.
|
2007-04-06 12:31:04 +02:00 |