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
|
f2b3df6371
|
msvcrt: The floating point adjust functions only make sense on i386.
|
2009-08-24 15:17:33 +02:00 |
Andrew Nguyen
|
15b0087d6e
|
msvcrt: Remove dead code in wcscpy_s.
|
2009-08-10 13:11:02 +02:00 |
Alexandre Julliard
|
b5d86403a4
|
msvcrt: Add an errno mapping for ERROR_SHARING_VIOLATION.
|
2009-07-14 12:18:15 +02:00 |
Alexandre Julliard
|
0cb406ef29
|
msvcrt: Add call frame annotations in x86 assembly code.
|
2009-06-25 12:05:09 +02:00 |
Alexandre Julliard
|
2b012c9886
|
msvcrt: Add appropriate stdcall decorations to assembly functions.
|
2009-06-15 13:41:51 +02:00 |
Michael Stefaniuc
|
109f83614f
|
msvcrt: Avoid using size_t when not neededed.
|
2009-05-27 15:40:18 +02:00 |
Michael Stefaniuc
|
5f0fb8350f
|
msvcrt: Replace size_t with MSVCRT_size_t.
|
2009-05-27 15:39:57 +02:00 |
Alexandre Julliard
|
82f175e9b5
|
msvcrt: Replace long by MSVCRT_long.
|
2009-05-23 11:57:39 +02:00 |
Alexandre Julliard
|
7e082f6608
|
msvcrt/tests: Make all msvcrt function pointers cdecl.
|
2009-05-23 11:57:38 +02:00 |
Alexandre Julliard
|
ac760a47f3
|
msvcrt: Fix the stat and finddata structures for 64-bit.
|
2009-05-23 11:57:12 +02:00 |
Alexandre Julliard
|
4a7b3460ef
|
msvcrt: Add explicit 32- and 64-bit versions of the utime functions.
|
2009-05-23 11:12:17 +02:00 |
Alexandre Julliard
|
8408e3a955
|
msvcrt: Add explicit 32- and 64-bit versions of the time functions.
|
2009-05-23 11:12:12 +02:00 |
Alexandre Julliard
|
1c66fab80a
|
msvcrt/tests: Use the _winver etc. variables instead of the __p_ functions that don't exist on 64-bit.
|
2009-05-20 17:47:43 +02:00 |
Austin English
|
b7b28159c9
|
msvcrt/tests: Sign compare fixes.
|
2009-05-11 12:47:59 +02:00 |
Rein Klazes
|
b12c46be4a
|
msvcrt/tests: Add some tests for strtok().
|
2009-04-22 13:13:38 +02:00 |
Rein Klazes
|
ed20ac877c
|
msvcrt: Do not set the windows version to 0.5.
|
2009-04-20 17:29:26 +02:00 |
Hans Leidekker
|
4aec827b1e
|
msvcrt: Implement ___lc_codepage_func, ___lc_collate_cp_func and ___lc_handle_func.
|
2009-04-15 15:56:45 -05:00 |
Rein Klazes
|
1ab5f4191d
|
msvcrt: Correct implementation of _ecvt() with tests.
|
2009-04-14 14:50:07 -05:00 |
Alexandre Julliard
|
3a195139c2
|
msvcrt: Fix scanf to correctly parse pointers on 64-bit.
|
2009-04-06 20:58:10 +02:00 |
Hans Leidekker
|
c3f6668f33
|
msvcrt: Add tests for _vscprintf and _vscwprintf.
|
2009-03-26 16:13:18 +01:00 |
Hans Leidekker
|
0803575fd3
|
msvcrt: Implement _vscprintf and _vscwprintf.
|
2009-03-26 16:12:15 +01:00 |
Francois Gouget
|
96848a0605
|
Remove spaces before '\n's.
|
2009-03-09 12:05:58 +01:00 |
Juan M. Navarro
|
c9b40bff32
|
msvcrt/tests: Avoid size_t in printf format.
|
2009-02-18 15:03:30 +01:00 |
Alexandre Julliard
|
1c91d54503
|
msvcrt: Don't try to duplicate invalid handles. Don't reset std handles if we didn't set them.
|
2009-02-18 14:44:17 +01:00 |
Francois Gouget
|
f250f4fa04
|
Assorted spelling fixes.
|
2009-02-11 15:56:02 +01:00 |
David Hedberg
|
2254a549a6
|
msvcrt: Implement _mbcjistojms.
|
2009-02-06 13:03:34 +01:00 |
Francois Gouget
|
4ee530b2a7
|
msvcrt/tests: Remove a space before a '\n'.
|
2009-01-30 14:05:56 +01:00 |
Michael Stefaniuc
|
9d4c9a0cdd
|
msvcrt: Remove superfluous pointer casts.
|
2009-01-29 14:06:15 +01:00 |
Dan Kegel
|
7f3c70c52f
|
msvcrt: Remove CRs earlier in ascii mode in fseek, too.
|
2009-01-29 12:21:11 +01:00 |
Dan Kegel
|
5bf1ae82f1
|
msvcrt: _flsbuf zeroes _cnt.
|
2009-01-29 12:20:44 +01:00 |
Uwe Bonnes
|
d0e77f8a47
|
msvcrt/tests: Test case to show Wine still mishandles file text mode.
|
2009-01-28 14:36:52 +01:00 |
Hans Leidekker
|
120120e37e
|
msvcrt: Add a test for _vsnwprintf.
|
2009-01-27 14:27:03 +01:00 |
Alexandre Julliard
|
8e16e78710
|
libwine: Re-generate the Windows codepage data using the bestfit files.
|
2009-01-19 20:33:55 +01:00 |
Hans Leidekker
|
d2a383b658
|
msvcrt: Forward ANSI open functions to their Unicode counterparts instead of the other way around. Implement _wfreopen.
|
2009-01-19 14:22:57 +01:00 |
Dan Kegel
|
ebe4a9e321
|
msvcrt: Remove CRs earlier in ascii mode.
|
2009-01-19 13:36:26 +01:00 |
Alexandre Julliard
|
adad9b6682
|
msvcrt: Fix an unused function warning on non-i386.
|
2009-01-08 17:29:59 +01:00 |
Alexandre Julliard
|
a494b13abe
|
msvcrt: Avoid size_t in printf format.
|
2009-01-08 13:12:24 +01:00 |
Alexandre Julliard
|
2335a44ed6
|
msvcrt/tests: Avoid printing pointer differences in traces.
|
2009-01-08 13:02:17 +01:00 |
Alexandre Julliard
|
d751c2e5c1
|
msvcrt: Correctly walk up the list of trylevels in except_handler3.
|
2009-01-07 14:17:26 +01:00 |
Alexandre Julliard
|
f1b363e27d
|
msvcrt: Fix the time_t definition for the msvcrt build.
|
2009-01-05 15:07:53 +01:00 |
Alexandre Julliard
|
52f87c4a57
|
msvcrt/tests: Fix the scanf pointer formatting tests on 64-bit.
|
2009-01-04 14:47:59 +01:00 |
Alexandre Julliard
|
159dfb219c
|
msvcrt/tests: Fix the printf pointer formatting tests on 64-bit.
|
2009-01-04 14:47:59 +01:00 |
Alexandre Julliard
|
2cf2c4568f
|
msvcrt/tests: Fix some printf formats for 64-bit.
|
2009-01-03 20:24:10 +01:00 |
Alexandre Julliard
|
4282fc122d
|
msvcrt/tests: Use unsigned int instead of size_t for the malloc tests.
|
2009-01-03 20:23:06 +01:00 |
Alexandre Julliard
|
558732ef09
|
msvcrt: Add missing __cdecl on some function pointers.
|
2009-01-03 18:43:00 +01:00 |
Alexandre Julliard
|
da3202130e
|
msvcrt: Convert the spawn and exec functions to use MS ABI varargs.
|
2009-01-03 11:38:25 +01:00 |
Alexandre Julliard
|
dd34f924be
|
msvcrt: Convert the open functions to use MS ABI varargs.
|
2009-01-03 11:38:25 +01:00 |
Alexandre Julliard
|
f8de2ebb0b
|
msvcrt: Convert all the scanf functions to use MS ABI varargs.
|
2009-01-03 11:38:25 +01:00 |
Alexandre Julliard
|
07ca8f4f8f
|
msvcrt: Convert all the printf functions to use MS ABI varargs.
|
2009-01-03 11:38:25 +01:00 |
Alexandre Julliard
|
34f2487163
|
msvcrt: Fix formatting of pointers in printf.
|
2009-01-02 21:33:33 +01:00 |
Andrew Talbot
|
cb08534a3d
|
msvcrt: Remove a superfluous semicolon.
|
2008-12-24 19:59:31 +01:00 |
Michael Stefaniuc
|
a4c2a0ee20
|
msvcrt/tests: Use the C standard for multiline strings.
|
2008-12-23 18:51:20 +01:00 |
Alexandre Julliard
|
d77eba57f1
|
msvcrt/tests: Avoid sizeof in a trace.
|
2008-12-20 13:33:08 +01:00 |
Francois Gouget
|
9a911f5443
|
msvcrt/tests: Add a trailing '\n' to an ok() call.
|
2008-12-17 15:27:20 +01:00 |
Alexandre Julliard
|
bb33b0a21d
|
msvcrt: Add __cdecl to all function prototypes.
|
2008-12-17 15:00:28 +01:00 |
Alexandre Julliard
|
6718b9bce7
|
msvcrt: Rewrite va_list to string conversions to avoid depending on va_copy.
|
2008-12-17 13:52:41 +01:00 |
Dan Kegel
|
72ffe1da67
|
msvcrt: fread: Exhaust buffered data before using unbuffered data in ascii mode.
|
2008-12-16 14:23:40 +01:00 |
Alexandre Julliard
|
8a658d7d51
|
msvcrt: Rename _ftime to avoid conflicts.
|
2008-12-15 20:08:33 +01:00 |
Alexandre Julliard
|
e2b3ee535f
|
msvcrt: The __p_* functions are only exported on i386.
|
2008-12-15 16:20:08 +01:00 |
Alexandre Julliard
|
b19913ac70
|
msvcrt: Add a few more *_func functions to replace the __p_* ones.
|
2008-12-15 16:03:32 +01:00 |
Alexandre Julliard
|
bcfd7dd3ff
|
msvcrt: The _CI* math functions are only exported on i386.
|
2008-12-15 15:40:45 +01:00 |
Francois Gouget
|
05c0822707
|
msvcrt: Point the set_new_handler() entrypoint to the right implementation.
|
2008-12-12 11:44:23 +01:00 |
Francois Gouget
|
b455d319f9
|
msvcrt/tests: Make void test_cp_table() static.
|
2008-12-12 11:42:13 +01:00 |
Francois Gouget
|
ade1326480
|
msvcrt: Remove _adjust_fdiv() as it is unused.
|
2008-12-12 11:41:24 +01:00 |
Francois Gouget
|
33dd86d05c
|
msvcrt/tests: Add a trailing '\n' to ok() calls.
|
2008-12-12 11:40:53 +01:00 |
Alexandre Julliard
|
1e8290ded3
|
msvcrt: Avoid truncated relocations on 64-bit.
|
2008-12-12 10:20:53 +01:00 |
Alexandre Julliard
|
82bd6f1e10
|
msvcrt/tests: Load __mb_cur_max and _mbctype dynamically since they may not be available to link against.
|
2008-12-12 10:19:55 +01:00 |
Alexandre Julliard
|
4305e6d119
|
msvcrt: Use iob_func instead of p__iob on non-x86.
|
2008-12-12 10:19:55 +01:00 |
Alexandre Julliard
|
d8ab5a14aa
|
msvcrt: Use intptr_t or size_t instead of long where appropriate.
|
2008-12-12 10:19:55 +01:00 |
Alexandre Julliard
|
7a6c6747a9
|
msvcrt: Don't include msvcrt headers, instead duplicate the definitions in msvcrt.h.
|
2008-12-12 10:19:55 +01:00 |
Francois Gouget
|
e766985b20
|
msvcrt: Fix the permissions returned by fstat*() (with test).
|
2008-12-10 10:47:34 +01:00 |
Francois Gouget
|
266ee43e23
|
msvcrt/tests: Add a stat() test.
|
2008-12-10 10:47:23 +01:00 |
Francois Gouget
|
5f8c3b4a38
|
msvcrt/tests: Stricter fstat() tests.
Don't allow fstat() to fail for no reason.
Better check the st_mode field.
|
2008-12-10 10:47:19 +01:00 |
Michael Stefaniuc
|
276b938e1d
|
msvcrt: Use NULL instead of casting zero.
|
2008-12-05 12:36:19 +01:00 |
Michael Karcher
|
023c227399
|
msvcrt: Out strings should be ptr instead of wstr in .spec file.
|
2008-12-01 14:04:28 +01:00 |
Francois Gouget
|
c232cf1050
|
msvcrt: Remove WINAPI on static functions where not needed.
|
2008-11-28 12:54:35 +01:00 |
Maarten Lankhorst
|
83045e5cc8
|
msvcrt: Add CDECL to all cdecl functions.
|
2008-11-25 12:33:39 +01:00 |
Austin English
|
8efc3fec1d
|
msvcrt: Fix a compiler warning.
|
2008-11-21 10:04:03 +01:00 |
Alexandre Julliard
|
64de271939
|
msvcrt/tests: Run time tests for the current year instead of 1970 and fix wrong DST assumptions.
|
2008-11-13 14:15:56 +01:00 |
Alexandre Julliard
|
1d9fa06aea
|
msvcrt/tests: Trace the timezone being used.
|
2008-11-12 12:54:11 +01:00 |
Michael Stefaniuc
|
4f199a10ad
|
Remove the remaining casts of NULL.
|
2008-11-03 13:42:09 +01:00 |
Andrew Talbot
|
4c3d27dfee
|
msvcrt: Sign-compare warnings fix.
|
2008-10-22 13:54:53 +02:00 |
Eric Pouech
|
6a77a36b24
|
msvcrt: Implemented vswprintf_s.
|
2008-10-21 11:45:54 +02:00 |
Eric Pouech
|
07c80924eb
|
msvcrt: Implemented wcscat_s.
|
2008-10-13 11:55:55 +02:00 |
Alexandre Julliard
|
e20ef50139
|
msvcrt: Pass the command interpreter as exe name from _wpopen.
|
2008-10-07 15:36:44 +02:00 |
Eric Pouech
|
3a2dda11e9
|
msvcrt: Implemented splitpath_s.
|
2008-10-07 15:24:00 +02:00 |
Eric Pouech
|
096991428f
|
msvcrt: Implemented wcsncpy_s.
|
2008-10-06 14:11:53 +02:00 |
Jeff Zaroyko
|
82f77cc17a
|
msvcrt: Avoid a NULL pointer deref in ctime.
|
2008-10-02 11:24:01 -05:00 |
Rob Shearman
|
d7ca73ce80
|
msvcrt: Fix testing zero-valued expression with bitwise and in find_best_locale_proc.
The check should be for all of the flags being set instead.
|
2008-09-23 16:00:05 +02:00 |
Rob Shearman
|
ed9cd3ede2
|
msvcrt: Fix mutual exclusion over logical or is always a non-zero constant.
Logical and should have been used instead.
|
2008-09-23 16:00:05 +02:00 |
Jeff Zaroyko
|
22a33168c9
|
kernel32: Modify DeleteFileW to fail on directories.
|
2008-09-18 12:32:57 +02:00 |
Rob Shearman
|
0848a19ec0
|
msvcrt: Fix character count passed into fgetws in test_fileops.
|
2008-09-17 12:02:02 +02:00 |
Alexandre Julliard
|
3e78cca50c
|
msvcrt/tests: Fix the %n format test for Vista.
|
2008-09-04 12:27:29 +02:00 |
James Hawkins
|
43c97f4477
|
msvcrt: Trace the results of two failing tests.
|
2008-09-03 13:14:51 +02:00 |
Henri Verbeet
|
71aa14af99
|
msvcrt: Don't depend on the system's implementation of acos() & asin().
|
2008-08-29 14:26:37 +02:00 |
Jeff Zaroyko
|
c7093febab
|
msvcrt: Add a test for unlinking non-empty directories.
|
2008-08-27 13:21:23 +02:00 |
Alexandre Julliard
|
42563b407b
|
msvcrt/tests: Add support for some broken demangle results on older Windows versions.
|
2008-08-26 12:07:43 +02:00 |
Michael Karcher
|
5f2159e806
|
msvcrt/file: stdio should clamp characters to 8 bits.
|
2008-08-19 13:04:44 +02:00 |