Piotr Caban : msvcp71: Add locale::facet::_Getcat implementation.
Module: wine Branch: master Commit: 575628743d07b2c6eb7073afd02736bf0ced7aff URL: http://source.winehq.org/git/wine.git/?a=commit;h=575628743d07b2c6eb7073afd0... Author: Piotr Caban <piotr(a)codeweavers.com> Date: Tue Feb 24 14:12:41 2015 +0100 msvcp71: Add locale::facet::_Getcat implementation. --- dlls/msvcp70/msvcp70.spec | 4 ++-- dlls/msvcp71/msvcp71.spec | 4 ++-- dlls/msvcp80/msvcp80.spec | 4 ++-- dlls/msvcp90/locale.c | 8 ++++++++ 4 files changed, 14 insertions(+), 6 deletions(-) diff --git a/dlls/msvcp70/msvcp70.spec b/dlls/msvcp70/msvcp70.spec index 2e98230..bdbce65 100644 --- a/dlls/msvcp70/msvcp70.spec +++ b/dlls/msvcp70/msvcp70.spec @@ -1892,8 +1892,8 @@ @ cdecl -arch=win64 ?_Getcat@?$time_put(a)GV?$ostreambuf_iterator(a)GU?$char_traits(a)G@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_short__Getcat_old @ cdecl -arch=win32 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SAIPAPBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old @ cdecl -arch=win64 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old -@ stub -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z -@ stub -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z +@ cdecl -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z(ptr) locale_facet__Getcat_old +@ cdecl -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z(ptr) locale_facet__Getcat_old @ thiscall -arch=i386 ?_Getcoll(a)_Locinfo@std@@QBE?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ cdecl -arch=win64 ?_Getcoll(a)_Locinfo@std@@QEBA?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ thiscall -arch=i386 ?_Getctype(a)_Locinfo@std@@QBE?AU_Ctypevec@@XZ(ptr ptr) _Locinfo__Getctype diff --git a/dlls/msvcp71/msvcp71.spec b/dlls/msvcp71/msvcp71.spec index 48bbd40..08c133c 100644 --- a/dlls/msvcp71/msvcp71.spec +++ b/dlls/msvcp71/msvcp71.spec @@ -2079,8 +2079,8 @@ @ cdecl -arch=win64 ?_Getcat@?$time_put(a)GV?$ostreambuf_iterator(a)GU?$char_traits(a)G@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_short__Getcat_old @ cdecl -arch=win32 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SAIPAPBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old @ cdecl -arch=win64 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old -@ stub -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z -@ stub -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z +@ cdecl -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z(ptr) locale_facet__Getcat_old +@ cdecl -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z(ptr) locale_facet__Getcat_old @ thiscall -arch=win32 ?_Getcoll(a)_Locinfo@std@@QBE?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ cdecl -arch=win64 ?_Getcoll(a)_Locinfo@std@@QEBA?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ thiscall -arch=win32 ?_Getctype(a)_Locinfo@std@@QBE?AU_Ctypevec@@XZ(ptr ptr) _Locinfo__Getctype diff --git a/dlls/msvcp80/msvcp80.spec b/dlls/msvcp80/msvcp80.spec index 5d263fa..8f3c43e 100644 --- a/dlls/msvcp80/msvcp80.spec +++ b/dlls/msvcp80/msvcp80.spec @@ -2296,8 +2296,8 @@ @ cdecl -arch=win64 ?_Getcat@?$time_put(a)GV?$ostreambuf_iterator(a)GU?$char_traits(a)G@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_short__Getcat_old @ cdecl -arch=win32 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SAIPAPBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old @ cdecl -arch=win64 ?_Getcat@?$time_put(a)_WV?$ostreambuf_iterator(a)_WU?$char_traits(a)_W@std@@@std@@@std@@SA_KPEAPEBVfacet(a)locale@2@@Z(ptr) time_put_wchar__Getcat_old -@ stub -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z -@ stub -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z +@ cdecl -arch=win32 ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z(ptr) locale_facet__Getcat_old +@ cdecl -arch=win64 ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z(ptr) locale_facet__Getcat_old @ thiscall -arch=i386 ?_Getcoll(a)_Locinfo@std@@QBE?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ cdecl -arch=win64 ?_Getcoll(a)_Locinfo@std@@QEBA?AU_Collvec@@XZ(ptr ptr) _Locinfo__Getcoll @ thiscall -arch=i386 ?_Getctype(a)_Locinfo@std@@QBE?AU_Ctypevec@@XZ(ptr ptr) _Locinfo__Getctype diff --git a/dlls/msvcp90/locale.c b/dlls/msvcp90/locale.c index 568585c..a0fbc66 100644 --- a/dlls/msvcp90/locale.c +++ b/dlls/msvcp90/locale.c @@ -408,6 +408,14 @@ MSVCP_size_t __cdecl locale_facet__Getcat(const locale_facet **facet, const loca return -1; } +/* ?_Getcat(a)facet@locale(a)std@@SAIPAPBV123@@Z */ +/* ?_Getcat(a)facet@locale(a)std@@SA_KPEAPEBV123@@Z */ +MSVCP_size_t __cdecl locale_facet__Getcat_old(const locale_facet **facet) +{ + TRACE("(%p)\n", facet); + return -1; +} + /* ??0_Timevec(a)std@@QAE(a)ABV01@@Z */ /* ??0_Timevec(a)std@@QEAA(a)AEBV01@@Z */ /* This copy constructor modifies copied object */
participants (1)
-
Alexandre Julliard