Piotr Caban : msvcp60: Fixed basic_string::_Copy implementation.

Alexandre Julliard julliard at winehq.org
Mon Nov 19 13:38:38 CST 2012


Module: wine
Branch: master
Commit: 0569947da09328d033fbe234587fcd31ab624ad2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=0569947da09328d033fbe234587fcd31ab624ad2

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Sun Nov 18 21:44:26 2012 +0100

msvcp60: Fixed basic_string::_Copy implementation.

---

 dlls/msvcp60/string.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dlls/msvcp60/string.c b/dlls/msvcp60/string.c
index 5b0b358..6fe2780 100644
--- a/dlls/msvcp60/string.c
+++ b/dlls/msvcp60/string.c
@@ -260,9 +260,8 @@ void __thiscall basic_string_char__Copy(basic_string_char *this, MSVCP_size_t co
 {
     TRACE("%p %lu\n", this, copy_len);
 
-    if(!basic_string_char__Grow(this, copy_len, FALSE))
+    if(!basic_string_char__Grow(this, copy_len, TRUE))
         return;
-    basic_string_char__Eos(this, copy_len);
 }
 
 /* ?_Pdif@?$basic_string at DU?$char_traits at D@std@@V?$allocator at D@2@@std@@CAIPBD0 at Z */
@@ -1976,9 +1975,8 @@ void __thiscall basic_string_wchar__Copy(basic_string_wchar *this, MSVCP_size_t
 {
     TRACE("%p %lu\n", this, copy_len);
 
-    if(!basic_string_wchar__Grow(this, copy_len, FALSE))
+    if(!basic_string_wchar__Grow(this, copy_len, TRUE))
         return;
-    basic_string_wchar__Eos(this, copy_len);
 }
 
 /* ?_Pdif@?$basic_string at GU?$char_traits at G@std@@V?$allocator at G@2@@std@@CAIPBG0 at Z */




More information about the wine-cvs mailing list