Commit Graph

100 Commits

Author SHA1 Message Date
Alexandre Julliard 949a8afdaf msvcp71: Share part of the implementation with msvcp90. 2013-11-12 13:56:10 +01:00
Andrey Zhezherun 44bf8dc429 msvcp: Fixed complex division. 2013-11-05 20:38:20 +01:00
Andrey Zhezherun c1a5b06d49 msvcp: Added missing casts to unsigned char in streambuf functions. 2013-11-04 11:35:54 +01:00
Andrey Zhezherun 43d3148357 msvcp: Fixed char_traits<char>::to_int_type. 2013-11-04 11:35:11 +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
Piotr Caban 95af810de5 msvcp: Make it possible to shrink allocated memory in basic_string::reserve. 2013-09-23 20:32:16 +02:00
Piotr Caban 52aeccf960 msvcp90: Fix string leak in locale__Locimp__Makeloc function. 2013-08-28 16:14:37 +02:00
Piotr Caban 7de8b5d123 msvcp60: Fix locale::dtor implementation. 2013-08-28 16:14:37 +02:00
Alexandre Julliard 02c15be9ad msvcp71: Don't bother to clean up at process exit. 2013-05-20 12:29:00 +02:00
Piotr Caban a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Andrew Talbot 0515b44f2f msvcp71: Avoid signed-unsigned integer comparisons. 2013-03-12 11:24:05 +01:00
Piotr Caban cbfe913a1a msvcp71: Fixed basic_filebuf class layout. 2013-01-28 13:59:50 +01:00
Piotr Caban c6f4152ddb msvcp: Sync implementations. 2013-01-25 11:18:53 +01:00
Piotr Caban 52814a80b4 msvcp: Sync implementations. 2013-01-18 13:29:01 +01:00
Andrew Talbot df4761d3f6 msvcp71: Remove unused semicolons. 2012-12-03 12:34:20 +01:00
Piotr Caban 1a97bba65f msvcp: Sync spec files. 2012-11-30 11:43:23 +01:00
Piotr Caban a1797d885f msvcp: Remove superfluous semicolons. 2012-11-28 20:14:47 +01:00
Piotr Caban a62ea07a15 msvcp: Sync implementations. 2012-11-27 16:56:09 +01:00
Andrew Talbot b4c4bae7a3 msvcp71: Remove superfluous semicolons. 2012-11-27 16:54:04 +01:00
Michael Stefaniuc cf36ddd6fc msvcp: Don't cast zero. 2012-11-19 11:46:21 +01:00
Piotr Caban 15bef00d65 msvcp: Sync implementations. 2012-11-16 11:42:27 +01:00
Piotr Caban 605ea64985 msvcp: Fixed uninitialized variable access in num_get::_Getffld and _Getifld functions. 2012-11-07 18:12:07 +01:00
Francois Gouget f397f48217 msvcp71: Remove an unused VTBL wrapper. 2012-11-05 11:30:29 +01:00
Daniel Lehman 22c254c3ec msvcp: Sync std::getline(istream<> &) implementations. 2012-11-05 11:08:06 +01:00
Piotr Caban 5e1cbccebf msvcp90: Use critical sections in mutex object. 2012-11-02 20:12:24 +01:00
Piotr Caban 0280c5fb5f msvcp90: Fixed incorrect sentry object usage. 2012-11-02 20:12:20 +01:00
Piotr Caban 4455250a98 msvcp71: Fixed basic_streambuf<wchar> vtable. 2012-11-02 19:47:32 +01:00
Piotr Caban 79f314c31a msvcp71: Ignore prot argument in Fiopen_wchar function. 2012-11-02 19:47:30 +01:00
Daniel Lehman a49da3ca5d msvcp: Sync fpos usage and istream<>::tellg. 2012-10-31 16:12:28 +01:00
Daniel Lehman c868db7668 msvcp: Sync istream<>::peek implementations. 2012-10-29 20:23:46 +01:00
Daniel Lehman bc62a7a9db msvcp: Sync istream<>::seekg implementations. 2012-10-26 11:49:26 +02:00
Daniel Lehman c9a505258f msvcp: Sync istream<>::_ignore. 2012-10-25 12:52:24 +02:00
Daniel Lehman d6e86edb99 msvcp90: Set failbit at end of istream<>::sentry::_Ipfx. 2012-10-24 11:27:30 +02:00
Piotr Caban a26119d21d msvcp: Sync implementations. 2012-10-24 11:26:01 +02:00
Daniel Lehman 9fb5f9e965 msvcp: Sync num_put<> put_double. 2012-10-19 11:16:55 +02:00
Daniel Lehman 415d3a2425 msvcp: Free facet and _Locimp in Locimp dtor. 2012-10-18 19:34:25 +02:00
Piotr Caban 9b516abb48 msvcp: Sync implementations. 2012-10-17 11:53:45 +02:00
Piotr Caban 8de45a3df1 msvcp71: Fixed basic_string::ptr implementation. 2012-10-17 11:53:42 +02:00
Piotr Caban 84c5e3a198 msvcp71: Added istrstream destructor implementation. 2012-10-17 11:53:41 +02:00
Piotr Caban 13fa0a8e58 msvcp71: Added ostrstream class implementation. 2012-10-17 11:53:41 +02:00
Piotr Caban a8f231b546 msvcp71: Added strstream class implementation. 2012-10-17 11:53:40 +02:00
Daniel Lehman 4c357de5d3 msvcp: Sync num_get<>::_Getifld. 2012-10-16 12:18:00 +02:00
Piotr Caban 9f5532bf23 msvcp: Sync implementations. 2012-10-11 20:22:35 +02:00
Daniel Lehman c152c54084 msvcp: Flip fclose result check in filebuf<>::close. 2012-10-10 20:33:58 +02:00
Piotr Caban 4cb3bcdb2c msvcp71: Added basic_string functions that work on iterators. 2012-10-08 13:43:09 +02:00
Piotr Caban ea5b845b32 msvcp90: Added _Winit class implementation. 2012-10-04 13:40:59 +02:00
Piotr Caban a221f87709 msvcp90: Added ios_base::Init class implementation. 2012-10-04 13:40:44 +02:00
Piotr Caban 0cb615cf80 msvcp90: Fixed io classes cleaning. 2012-10-04 13:40:32 +02:00
Francois Gouget 5e15a3031e msvcp71: Remove an unused debug channel. 2012-09-19 23:55:27 +02:00