Commit Graph

90 Commits

Author SHA1 Message Date
Piotr Caban a0a12d7b7c msvcp: Sync implementations. 2013-03-25 14:06:33 +01:00
Andrew Talbot 4bb92e1897 msvcp100: Avoid signed-unsigned integer comparisons. 2012-12-11 20:45:46 +01:00
Andrew Talbot 054d23e437 msvcp100: Remove unused semicolons. 2012-12-03 12:34:01 +01:00
Piotr Caban d55eabbb31 msvcp100: Added exception throwing helpers. 2012-11-29 11:16:31 +01:00
Piotr Caban a1797d885f msvcp: Remove superfluous semicolons. 2012-11-28 20:14:47 +01:00
Piotr Caban 642e9a1eda msvcp100: Added _Container_base12 class tests. 2012-11-27 16:57:10 +01:00
Piotr Caban de8fe962c1 msvcp100: Added _Container_base12 class implementation. 2012-11-27 16:56:36 +01:00
Piotr Caban acbfab38db msvcp100: Added _Container_base0::operator= implementation. 2012-11-27 16:56:28 +01:00
Piotr Caban c15d625b5c msvcp100: Added basic_ostream::ends implementation. 2012-11-27 16:55:57 +01:00
Andrew Talbot 2808433a7a msvcp100: Remove superfluous semicolons. 2012-11-27 16:53:51 +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
Michael Stefaniuc bdd9a6294d msvcp100: Avoid FALSE:TRUE conditional expressions. 2012-11-14 16:31:55 +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
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
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
Piotr Caban 58de52a956 msvcp100: Fixed ios_base structure. 2012-10-25 15:57:56 +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
Francois Gouget 8e6934fae7 msvcp100: Make MSVCP_basic_string_char_append_len_ch() static. 2012-10-18 19:20:41 +02:00
Piotr Caban 9b516abb48 msvcp: Sync implementations. 2012-10-17 11:53:45 +02:00
Piotr Caban db55f1cd83 msvcp100: Store locale string in _Yarn<char> class. 2012-10-17 11:53:37 +02:00
Piotr Caban bdac12949c msvcp100/tests: Added _Yarn<char> class tests. 2012-10-17 11:53:23 +02:00
Piotr Caban f0a547595c msvcp100: Added _Yarn<char> class implementation. 2012-10-17 11:49:47 +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 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
Piotr Caban aeafaf691f msvcp100: Removed unused functions. 2012-09-17 12:08:44 +02:00
Piotr Caban 2f01c45248 msvcp100: Remove unused thiscall functions. 2012-09-14 15:46:10 +02:00
Piotr Caban fbd7765187 msvcp90: Fixed _Getcat return type. 2012-09-14 15:44:53 +02:00
Piotr Caban d28174b765 msvcp: Sync spec files and implementations. 2012-09-13 17:01:23 +02:00
Piotr Caban dadc409bae msvcp: Fixed displaying of not NULL-terminated strings in debug traces. 2012-09-12 16:03:44 +02:00
Piotr Caban 8dacc816eb msvcp: Sync spec files and implementations. 2012-09-12 16:03:38 +02:00
Piotr Caban 39e9ac0317 msvcp: Prevent overflows while operating on string sizes. 2012-09-11 18:07:20 +02:00
Piotr Caban 5258b3a219 msvcp90: Fixed copied buffer siezes in functions operating on wchar_t. 2012-09-11 18:07:14 +02:00
Piotr Caban 789565362d msvcp: Sync spec files and implementations. 2012-09-07 11:56:09 +02:00
Piotr Caban c41fd08ddc msvcp100: Fixed RTTI structure on 64-bit systems. 2012-09-07 11:55:14 +02:00
Piotr Caban e9b51093de msvcp90: Added locale_ctor_locale_locale implementation. 2012-09-06 15:45:34 +02:00
Piotr Caban 225cab9842 msvcp90: Fixed locale_ctor_cstr implementation. 2012-09-06 15:45:33 +02:00
Piotr Caban 0e6171f6d7 msvcp90: Fixed basic_stringbuf_wchar_overflow implementation. 2012-09-06 15:45:33 +02:00
Francois Gouget c19855bc96 msvcp100: Remove some unused functions. 2012-08-28 14:41:00 +02:00