Piotr Caban
98bc9fdaa4
msvcp90: Don't set failbit in basic_istream::tellg.
...
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=42304
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-07-19 18:26:33 +02:00
Michael Stefaniuc
c52a7b19cf
msvcp90/tests: Use the available ARRAY_SIZE() macro.
...
Signed-off-by: Michael Stefaniuc <mstefani@winehq.org>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2018-06-11 15:09:36 +02:00
Alexandre Julliard
fc69b10796
msvcp90/tests: Use the correct return type for basic_istream::ipfx.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-12-18 16:30:46 +01:00
Piotr Caban
53bab55d30
msvcp90: Use correct locale in basic_ios::narrow and basic_ios::widen.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-11-28 20:39:29 +01:00
Jacek Caban
fa65ab3caa
msvcp: Added std::_Raise_handler implementation.
...
Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-03 18:10:25 +02:00
Alistair Leslie-Hughes
c4429b6dc2
msvcp90/tests: Use standard wine_dbgstr_longlong.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-08-02 13:55:32 +02:00
Alistair Leslie-Hughes
c36987fa76
msvcp90/tests: Use standard wine_dbgstr_longlong.
...
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair@hotmail.com>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-07-04 19:46:57 +02:00
Piotr Caban
c6530fee82
msvcp90/tests: Remove unneeded casts.
...
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-06-23 22:03:33 +09:00
Piotr Caban
a8399b3872
msvcp90: Allocate facetvec of size at least 40 in locale::_Locimp::_Locimp_Addfac.
...
Matlab depends on facetvec internal buffer not being reallocated.
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-05-05 01:27:53 +09:00
Sebastian Lackner
6ed6e91621
msvcp90/tests: Use brackets to protect arguments in call_func macros.
...
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-02-11 20:26:26 +09:00
Bernhard Übelacker
c612ef4366
msvcp90/tests: Test virtual base table size exports.
...
Signed-off-by: Bernhard Übelacker <bernhardu@vr-web.de>
Signed-off-by: Piotr Caban <piotr@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2016-01-14 19:50:20 +09:00
Michael Müller
27b5c93609
msvcp90: Basic_string_wchar_dtor should set EAX to 0 on i386.
...
Signed-off-by: Michael Müller <michael@fds-team.de>
Signed-off-by: Sebastian Lackner <sebastian@fds-team.de>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2015-11-24 22:58:44 +09:00
YongHao Hu
4810f44cf9
msvcp90/tests: Fix a spelling error.
2015-04-29 13:08:53 +09:00
Piotr Caban
d2751ebcd5
msvcp90/tests: Use NAN and INFINITY definitions from port.h in Ctraits::_Isnan tests.
2015-03-27 00:12:10 +09:00
YongHao Hu
ff6231d173
msvcp90: Add istream::operator>>complex implementation and tests.
2015-03-19 21:54:02 +09:00
YongHao Hu
0d3e739710
msvcp90/tests: Add more tests to ostream_print_complex_float.
2015-02-03 16:30:56 +09:00
YongHao Hu
6fe4d9e71b
msvcp90: Add std_Ctraits::Isnan implementation.
2014-11-10 20:07:06 +09:00
YongHao Hu
24de856045
msvcp90: Add ostream::operator<<complex implementation and tests.
2014-10-29 20:30:58 +09:00
YongHao Hu
b94fe44e79
msvcp90/tests: Add istream::operator>>(float) and double test.
2014-10-17 14:40:04 +09:00
YongHao Hu
d33ce5629f
msvcp90/tests: Add cout<< float test.
2014-10-08 17:43:29 +02:00
YongHao Hu
edb68e7b22
msvcp90/tests: Add cout<< double test.
2014-10-08 17:43:22 +02:00
YongHao Hu
f02ff7f651
msvcp90: Added complex_float_pow implementation (fix precision) and tests.
2014-09-01 21:10:11 +02:00
Piotr Caban
73a996de01
msvcp/tests: Force dll cleanup code to get executed (for valgrind).
2014-05-08 17:41:50 +02:00
Alexandre Julliard
0f81fcb02f
msvcp90: Call the appropriate secure function instead of duplicating the checks.
2014-01-13 17:37:18 +01:00
Alexandre Julliard
3e40fea9d6
makefiles: Automatically add the necessary msvcrt flags to the generated rules.
2014-01-08 14:34:15 +01:00
Alexandre Julliard
99ef0d6ff0
makefiles: Get rid of the MAKE_TEST_RULES variable.
2014-01-02 12:13:16 +01:00
Daniel Lehman
90cb553e5e
msvcp90: Return last index in string::find_last_not_of_cstr_substr if input is empty.
2013-11-14 10:37:23 +01:00
Piotr Caban
8e26d7aee8
msvcp: Add ostream::operator<<(unsigned short) implementation.
2013-09-23 20:32:19 +02:00
Piotr Caban
f159b33da2
msvcp: Fix default constructor closures arguments.
2013-09-23 20:32:17 +02:00
André Hentschel
1151546ce0
msvcp90/tests: Add dynamically loaded functions for ARM.
2013-08-15 16:17:09 +02:00
Austin English
f3c154197e
msvcp90/tests: Remove thiscall_thunk_retptr struct definitions.
2013-03-25 16:25:04 +01:00
Piotr Caban
67a2fb01ce
msvcp90: Added std::sqrt(complex) tests.
2013-01-25 11:18:43 +01:00
Piotr Caban
690e32684d
msvcp90: Added std::log10(complex) tests.
2013-01-25 11:18:32 +01:00
Piotr Caban
ec5e51d893
msvcp90: Added std::tanh(complex) tests.
2013-01-24 14:35:00 +01:00
Piotr Caban
66ee663e0c
msvcp90: Added std::tan(complex) tests.
2013-01-24 14:34:47 +01:00
Piotr Caban
2e4eb12219
msvcp90: std::_Fabs(complex) tests.
2013-01-24 14:34:32 +01:00
Piotr Caban
383bbb87f6
msvcp90: Added basic complex numbers tests.
2013-01-16 20:27:44 +01:00
Piotr Caban
a497d36a62
msvcp90: Added wctrans and towctrans tests.
2012-11-16 11:42:00 +01:00
Piotr Caban
aa04ea7009
msvcp90: Fixed basic_istream_char_read_uint64 tests.
2012-11-14 16:32:00 +01:00
Piotr Caban
96c9b0fb84
msvcp90: Fixed a memory leak in virtual destructor tests.
2012-11-12 12:13:13 +01:00
Piotr Caban
0609fccf44
msvcp90: Free memory allocated by _get_current_locale function.
2012-11-12 12:13:09 +01:00
Daniel Lehman
23cbfff4b6
msvcp90/tests: Add fstream<>::tellg tests.
2012-11-09 11:41:58 +01:00
Piotr Caban
654a3ec500
msvcp90: Destroy string returned by basic_stringbuf_char_str_get.
2012-11-07 18:12:06 +01:00
Piotr Caban
9b0ce65bb6
msvcp90: Fixed long long printing in tests.
2012-11-07 18:12:06 +01:00
Daniel Lehman
89cde281d4
msvcp90: Use streambuf sgetc/snextc in std::getline(istream<> &).
2012-11-05 11:08:01 +01:00
Daniel Lehman
01c451703c
msvcp90: In istream<>::tellg don't use sentry.
2012-10-31 16:12:28 +01:00
Daniel Lehman
32be163545
msvcp90: Set eof state in istream<>::peek if got eof.
2012-10-29 20:23:39 +01:00
Daniel Lehman
7fe93a5f75
msvcp90: In istream::seekg, don't use sentry and clear state.
2012-10-26 11:49:20 +02:00
Daniel Lehman
7fa823e5fa
msvcp90: Set state at end of istream<>::ignore.
2012-10-25 12:52:16 +02:00
Daniel Lehman
d6e86edb99
msvcp90: Set failbit at end of istream<>::sentry::_Ipfx.
2012-10-24 11:27:30 +02:00