Commit graph

1492 commits

Author SHA1 Message Date
Piotr Caban
343122a494 msvcrt: Added _set_output_format tests. 2013-03-27 12:13:23 +01:00
Piotr Caban
9c4be83a78 msvcrt: Added _set_output_format implementation. 2013-03-27 12:13:20 +01:00
Piotr Caban
737bb1bb18 msvcrt: Fixed copied buffer size in _ui64tow_s. 2013-03-25 16:28:07 +01:00
Piotr Caban
6eeb000c90 msvcrt: Fixed fgetwc behavior on multibyte characters and Unicode files. 2013-03-25 16:24:13 +01:00
Piotr Caban
cde73251d8 msvcrt: Remove incorrect cast in fgetws function. 2013-03-25 16:24:01 +01:00
Piotr Caban
027d985210 msvcrt: Limit access to out buffer in fread function.
DVDFab HD Decrypter expects that unused part of output buffer is not
modified.
2013-03-14 14:56:10 +01:00
Alexandre Julliard
866034c1ef msvcrt: Use -arch=i386 everywhere for consistency. 2013-03-14 13:20:18 +01:00
Alexandre Julliard
599d080220 msvcrt: Export the float math functions on ARM. 2013-03-14 13:20:13 +01:00
Alexandre Julliard
5c4bce668c msvcrt: Export the ARM version of some mangled names. 2013-03-14 13:19:48 +01:00
André Hentschel
b29e56f205 msvcrt: Add setjmp for ARM in spec file. 2013-03-14 12:13:12 +01:00
Akihiro Sagawa
0010ee021a msvcrt: Fix incorrect casts in _wcstoi64_l and _wcstoui64_l. 2013-03-11 10:41:09 +01:00
Akihiro Sagawa
564b682447 msvcrt/tests: Add _wcstoi64/_wcstoui64 tests. 2013-03-11 10:41:07 +01:00
Francois Gouget
c3913adb9b msvcrt: Remove WINAPI on static functions where not needed. 2013-03-06 15:10:57 +01:00
Piotr Caban
d989e92c3e msvcrt: Added __pxcptinfoptrs tests. 2013-03-05 12:44:36 +01:00
Piotr Caban
14a81773c7 msvcrt: Added __pxcptinfoptrs implementation. 2013-03-05 12:44:30 +01:00
Piotr Caban
62e00e527f msvcrt: Don't set unhandled exception filter, XcptFilter is responsible for handling signals. 2013-03-05 12:44:02 +01:00
Piotr Caban
8e5bebe262 msvcrt: Rename msvcrt_alloc_fd_from to msvcrt_set_fd. 2013-03-05 12:43:36 +01:00
Piotr Caban
cd7b71d3f4 msvcrt: Added stdin close/open tests. 2013-03-04 11:14:47 +01:00
Piotr Caban
db92137f83 msvcrt: Reuse standard file descriptors after closing them. 2013-03-04 11:14:45 +01:00
Piotr Caban
f565e4a315 msvcrt: Don't duplicate standard handles during initialization. 2013-03-04 11:14:41 +01:00
Piotr Caban
d622ffcba0 msvcrt: Fixed closing of FindFirstFile handle in build_expanded_argv. 2013-03-01 18:03:31 +01:00
André Hentschel
a5c86d35e3 msvcrt: Fix DISPATCHER_CONTEXT on ARM. 2013-02-28 21:00:36 +01:00
André Hentschel
43bdfce436 msvcrt/tests: Mark win8 behaviour as broken. 2013-02-28 21:00:31 +01:00
André Hentschel
874d077ca6 msvcrt: Add a new file for the ARM exception handling. 2013-02-27 19:23:45 +01:00
Nikolay Sivov
eab914b968 msvcrt: Move demangler flags to a header and use them. 2013-02-25 10:40:36 +01:00
Piotr Caban
61f82d6d02 msvcrt: Mark gmtime32 tests with negative argument as broken on win8. 2013-02-20 16:28:30 +01:00
Andrew Talbot
d8efcc9cb3 msvcrt: Avoid signed-unsigned integer comparisons. 2013-02-20 10:33:38 +01:00
Piotr Caban
a8df9b14ad msvcrt: Use temporary buffers to speed up operations on stdout and stderr. 2013-01-30 13:05:29 +01:00
Piotr Caban
2ee5323a91 msvcrt: Don't make stdout and stderr bufferred when writing to console. 2013-01-30 13:05:29 +01:00
Francois Gouget
a5ff4b8088 Assorted spelling fixes. 2013-01-29 12:13:04 +01:00
Piotr Caban
6382bc5219 msvcrt: Don't call invalid parameter handler in str{n,i}cmp functions. 2013-01-28 14:06:09 +01:00
Piotr Caban
9778248441 msvcrt: Fixed _Gettnames test on Win8. 2013-01-25 17:30:57 +01:00
Piotr Caban
8304bf4dfc msvcrt: Fixed setlocale tests on Win8. 2013-01-25 17:30:51 +01:00
Piotr Caban
7654d95462 msvcrt: Added N flag support to fopen. 2013-01-25 17:30:18 +01:00
Piotr Caban
ab4b4d34c3 msvcrt: Ignore S and R flags in fopen. 2013-01-25 17:30:10 +01:00
Michael Stefaniuc
a8b63acc03 msvcrt/tests: Use assignment instead of memcpy to copy structs. 2013-01-24 15:38:50 +01:00
Marcus Meissner
a8b076d67f msvcrt: read_utf8: free readbuf on return (Coverity). 2013-01-21 12:51:15 +01:00
Piotr Caban
0d0f705048 msvcrt: Added basic _popen tests. 2013-01-18 13:28:59 +01:00
Piotr Caban
a968a1ad6d msvcrt: Return child exit code in _pclose function.
Based on a patch by Borut Ražem.
2013-01-18 13:28:59 +01:00
Piotr Caban
7f4e1c65b1 msvcrt: Added support for commit flag in fopen. 2013-01-18 13:28:58 +01:00
Alexandre Julliard
afee133b65 msvcrt: Fix incorrect use of the system wctomb function. 2013-01-14 13:47:00 +01:00
Piotr Caban
5515170d13 msvcrt: Be less strict while parsing file open mode in fopen function. 2013-01-14 11:04:19 +01:00
Piotr Caban
8401224731 msvcrt: Added fwprintf tests. 2013-01-11 12:04:43 +01:00
Piotr Caban
c1792e1a8a msvcrt: Fixed ftell behaviour when file is opened for writing in text mode. 2013-01-11 12:04:36 +01:00
Piotr Caban
1fae72e759 msvcrt: Don't add '\r' character in fputws function.
write is responsible for adding '\r' characters, don't do it twice.
2013-01-11 12:04:29 +01:00
Piotr Caban
a8c2ae1751 msvcrt: Use fputwc to output characters to file in fprintf functions. 2013-01-11 12:04:18 +01:00
Piotr Caban
77f3ce0b10 msvcrt: Added fputwc tests. 2013-01-11 12:04:12 +01:00
Piotr Caban
ebfa653618 msvcrt: Make fputwc encoding aware. 2013-01-11 12:04:08 +01:00
Piotr Caban
777f349829 msvcrt: Added read tests on unicode files. 2013-01-10 12:29:33 +01:00
Piotr Caban
d88aa37e59 msvcrt: Added UTF8 support to read function. 2013-01-10 12:29:13 +01:00