Piotr Caban : msvcp60: Added locale::Iscloc implementation.
Alexandre Julliard
julliard at winehq.org
Wed Nov 28 14:14:05 CST 2012
Module: wine
Branch: master
Commit: 81853405b12ad0125c678a8894bf08615c36fc62
URL: http://source.winehq.org/git/wine.git/?a=commit;h=81853405b12ad0125c678a8894bf08615c36fc62
Author: Piotr Caban <piotr at codeweavers.com>
Date: Tue Nov 27 21:12:19 2012 +0000
msvcp60: Added locale::Iscloc implementation.
---
dlls/msvcp60/locale.c | 9 +++++++++
dlls/msvcp60/msvcp60.spec | 4 ++--
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcp60/locale.c b/dlls/msvcp60/locale.c
index d6bd542..2517326 100644
--- a/dlls/msvcp60/locale.c
+++ b/dlls/msvcp60/locale.c
@@ -7396,6 +7396,15 @@ locale__Locimp* __cdecl locale__Init(void)
return global_locale;
}
+/* ?_Iscloc at locale@std@@QBE_NXZ */
+/* ?_Iscloc at locale@std@@QEBA_NXZ */
+DEFINE_THISCALL_WRAPPER(locale__Iscloc, 4)
+MSVCP_bool __thiscall locale__Iscloc(const locale *this)
+{
+ TRACE("(%p)\n", this);
+ return this->ptr == locale__Locimp__Clocptr;
+}
+
/* ??0locale at std@@QAE at ABV01@0H at Z */
/* ??0locale at std@@QEAA at AEBV01@0H at Z */
DEFINE_THISCALL_WRAPPER(locale_ctor_locale_locale, 16)
diff --git a/dlls/msvcp60/msvcp60.spec b/dlls/msvcp60/msvcp60.spec
index 6e8bddd..e8f2ccc 100644
--- a/dlls/msvcp60/msvcp60.spec
+++ b/dlls/msvcp60/msvcp60.spec
@@ -2291,8 +2291,8 @@
@ stub -arch=win64 ?_Iput@?$num_put at DV?$ostreambuf_iterator at DU?$char_traits at D@std@@@std@@@std@@KA?AV?$ostreambuf_iterator at DU?$char_traits at D@std@@@2 at V32@AEAVios_base at 2@DPEAD_K at Z
@ stub -arch=win32 ?_Iput@?$num_put at GV?$ostreambuf_iterator at GU?$char_traits at G@std@@@std@@@std@@KA?AV?$ostreambuf_iterator at GU?$char_traits at G@std@@@2 at V32@AAVios_base at 2@GPADI at Z
@ stub -arch=win64 ?_Iput@?$num_put at GV?$ostreambuf_iterator at GU?$char_traits at G@std@@@std@@@std@@KA?AV?$ostreambuf_iterator at GU?$char_traits at G@std@@@2 at V32@AEAVios_base at 2@GPEAD_K at Z
-@ stub -arch=win32 ?_Iscloc at locale@std@@QBE_NXZ
-@ stub -arch=win64 ?_Iscloc at locale@std@@QEBA_NXZ
+@ thiscall -arch=win32 ?_Iscloc at locale@std@@QBE_NXZ(ptr) locale__Iscloc
+@ cdecl -arch=win64 ?_Iscloc at locale@std@@QEBA_NXZ(ptr) locale__Iscloc
@ stub ?_Isinf@?$_Ctr at M@std@@SA_NM at Z
@ stub ?_Isinf@?$_Ctr at N@std@@SA_NN at Z
@ stub ?_Isinf@?$_Ctr at O@std@@SA_NO at Z
More information about the wine-cvs
mailing list