Piotr Caban : msvcp90: Fixed basic_streambuf<char> vtable.

Alexandre Julliard julliard at winehq.org
Thu Dec 15 12:47:20 CST 2011


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

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Thu Dec 15 10:16:27 2011 +0100

msvcp90: Fixed basic_streambuf<char> vtable.

---

 dlls/msvcp90/ios.c |   26 +++++++++++++-------------
 1 files changed, 13 insertions(+), 13 deletions(-)

diff --git a/dlls/msvcp90/ios.c b/dlls/msvcp90/ios.c
index 84dfb17..139caa2 100644
--- a/dlls/msvcp90/ios.c
+++ b/dlls/msvcp90/ios.c
@@ -318,19 +318,19 @@ void __asm_dummy_vtables(void) {
     __ASM_VTABLE(ios_base, "");
     __ASM_VTABLE(basic_ios_char, "");
     __ASM_VTABLE(basic_streambuf_char,
-            "\t.long " THISCALL_NAME(basic_streambuf_char_overflow) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_pbackfail) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_showmanyc) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_underflow) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_uflow) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_xsgetn) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char__Xsgetn_s) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_xsputn) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_seekoff) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_seekpos) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_setbuf) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_sync) "\n"
-            "\t.long " THISCALL_NAME(basic_streambuf_char_imbue) "\n");
+            VTABLE_ADD_FUNC(basic_streambuf_char_overflow)
+            VTABLE_ADD_FUNC(basic_streambuf_char_pbackfail)
+            VTABLE_ADD_FUNC(basic_streambuf_char_showmanyc)
+            VTABLE_ADD_FUNC(basic_streambuf_char_underflow)
+            VTABLE_ADD_FUNC(basic_streambuf_char_uflow)
+            VTABLE_ADD_FUNC(basic_streambuf_char_xsgetn)
+            VTABLE_ADD_FUNC(basic_streambuf_char__Xsgetn_s)
+            VTABLE_ADD_FUNC(basic_streambuf_char_xsputn)
+            VTABLE_ADD_FUNC(basic_streambuf_char_seekoff)
+            VTABLE_ADD_FUNC(basic_streambuf_char_seekpos)
+            VTABLE_ADD_FUNC(basic_streambuf_char_setbuf)
+            VTABLE_ADD_FUNC(basic_streambuf_char_sync)
+            VTABLE_ADD_FUNC(basic_streambuf_char_imbue));
     __ASM_VTABLE(basic_ostream_char, "");
 #ifndef __GNUC__
 }




More information about the wine-cvs mailing list