Piotr Caban : msvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation.

Alexandre Julliard julliard at winehq.org
Mon Sep 12 11:43:01 CDT 2011


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

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Mon Sep 12 13:10:49 2011 +0200

msvcp90: Added basic_string<wchar>::operator=(const wchar*) implementation.

---

 dlls/msvcp90/msvcp90.spec |    4 ++--
 dlls/msvcp90/string.c     |    2 ++
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dlls/msvcp90/msvcp90.spec b/dlls/msvcp90/msvcp90.spec
index 5518c06..fc6cf20 100644
--- a/dlls/msvcp90/msvcp90.spec
+++ b/dlls/msvcp90/msvcp90.spec
@@ -1394,8 +1394,8 @@
 @ stub -arch=win64 ??4?$basic_string at GU?$char_traits at G@std@@V?$allocator at G@2@@std@@QEAAAEAV01 at PEBG@Z
 @ thiscall -arch=win32 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV01 at ABV01@@Z(ptr ptr) MSVCP_basic_string_wchar_assign
 @ cdecl -arch=win64 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV01 at AEBV01@@Z(ptr ptr) MSVCP_basic_string_wchar_assign
-@ stub -arch=win32 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV01 at PB_W@Z
-@ stub -arch=win64 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV01 at PEB_W@Z
+@ thiscall -arch=win32 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV01 at PB_W@Z(ptr wstr) MSVCP_basic_string_wchar_assign_cstr
+@ cdecl -arch=win64 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV01 at PEB_W@Z(ptr wstr) MSVCP_basic_string_wchar_assign_cstr
 @ stub -arch=win32 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV01 at _W@Z
 @ stub -arch=win64 ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV01 at _W@Z
 @ stub -arch=win32 ??4?$char_traits at D@std@@QAEAAU01 at ABU01@@Z
diff --git a/dlls/msvcp90/string.c b/dlls/msvcp90/string.c
index c25c7f1..1d15331 100644
--- a/dlls/msvcp90/string.c
+++ b/dlls/msvcp90/string.c
@@ -1552,6 +1552,8 @@ basic_string_wchar* __thiscall MSVCP_basic_string_wchar_assign_cstr_len(
 
 /* ?assign@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV12 at PB_W@Z */
 /* ?assign@?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV12 at PEB_W@Z */
+/* ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QAEAAV01 at PB_W@Z */
+/* ??4?$basic_string at _WU?$char_traits at _W@std@@V?$allocator at _W@2@@std@@QEAAAEAV01 at PEB_W@Z */
 DEFINE_THISCALL_WRAPPER(MSVCP_basic_string_wchar_assign_cstr, 8)
 basic_string_wchar* __thiscall MSVCP_basic_string_wchar_assign_cstr(
             basic_string_wchar *this, const wchar_t *str)




More information about the wine-cvs mailing list