Alexandre Julliard : msvcrt: Export a few more C++ functions that actually call standard C functions.

Alexandre Julliard julliard at winehq.org
Tue Apr 13 11:24:41 CDT 2010


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

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Apr 13 17:52:31 2010 +0200

msvcrt: Export a few more C++ functions that actually call standard C functions.

---

 dlls/msvcr71/msvcr71.spec |    4 ++--
 dlls/msvcr80/msvcr80.spec |   12 ++++++------
 dlls/msvcr90/msvcr90.spec |   12 ++++++------
 3 files changed, 14 insertions(+), 14 deletions(-)

diff --git a/dlls/msvcr71/msvcr71.spec b/dlls/msvcr71/msvcr71.spec
index c9542bc..c16de92 100644
--- a/dlls/msvcr71/msvcr71.spec
+++ b/dlls/msvcr71/msvcr71.spec
@@ -43,11 +43,11 @@
 @ cdecl ?set_terminate@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_terminate@@YAP6AXXZP6AXXZ at Z
 @ cdecl ?set_unexpected@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_unexpected@@YAP6AXXZP6AXXZ at Z
 @ varargs ?swprintf@@YAHPAGIPBGZZ(ptr long wstr) msvcrt._snwprintf
-@ stub ?swprintf@@YAHPA_WIPB_WZZ
+@ varargs ?swprintf@@YAHPA_WIPB_WZZ(ptr long wstr) msvcrt._snwprintf
 @ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
 @ cdecl ?unexpected@@YAXXZ() msvcrt.?unexpected@@YAXXZ
 @ cdecl ?vswprintf@@YAHPAGIPBGPAD at Z(ptr long wstr ptr) msvcrt._vsnwprintf
-@ stub ?vswprintf@@YAHPA_WIPB_WPAD at Z
+@ cdecl ?vswprintf@@YAHPA_WIPB_WPAD at Z(ptr long wstr ptr) msvcrt._vsnwprintf
 @ cdecl -i386 ?what at exception@@UBEPBDXZ() msvcrt.?what at exception@@UBEPBDXZ
 @ cdecl $I10_OUTPUT() msvcrt.$I10_OUTPUT
 @ cdecl -arch=i386 _CIacos() msvcrt._CIacos
diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec
index 3540296..2154478 100644
--- a/dlls/msvcr80/msvcr80.spec
+++ b/dlls/msvcr80/msvcr80.spec
@@ -53,10 +53,10 @@
 @ cdecl ?_set_new_mode@@YAHH at Z(long) msvcrt.?_set_new_mode@@YAHH at Z
 @ stub ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZH at Z
 @ cdecl ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z(ptr) msvcrt.?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z
-@ stub ?_sopen@@YAHPBDHHH at Z
+@ cdecl ?_sopen@@YAHPBDHHH at Z(str long long long) msvcrt._sopen
 @ stub ?_type_info_dtor_internal_method at type_info@@QAEXXZ
-@ stub ?_wopen@@YAHPB_WHH at Z
-@ stub ?_wsopen@@YAHPB_WHHH at Z
+@ cdecl ?_wopen@@YAHPB_WHH at Z(wstr long long) msvcrt._wopen
+@ cdecl ?_wsopen@@YAHPB_WHHH at Z(wstr long long long) msvcrt._wsopen
 @ cdecl -i386 -norelay ?before at type_info@@QBEHABV1@@Z(ptr) msvcrt.?before at type_info@@QBEHABV1@@Z
 @ stub ?name at type_info@@QBEPBDPAU__type_info_node@@@Z
 @ cdecl -i386 -norelay ?raw_name at type_info@@QBEPBDXZ() msvcrt.?raw_name at type_info@@QBEPBDXZ
@@ -65,11 +65,11 @@
 @ cdecl ?set_terminate@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_terminate@@YAP6AXXZP6AXXZ at Z
 @ stub ?set_unexpected@@YAP6AXXZH at Z
 @ cdecl ?set_unexpected@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_unexpected@@YAP6AXXZP6AXXZ at Z
-@ stub ?swprintf@@YAHPAGIPBGZZ
-@ stub ?swprintf@@YAHPA_WIPB_WZZ
+@ varargs ?swprintf@@YAHPAGIPBGZZ(ptr long wstr) msvcrt._snwprintf
+@ varargs ?swprintf@@YAHPA_WIPB_WZZ(ptr long wstr) msvcrt._snwprintf
 @ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
 @ cdecl ?unexpected@@YAXXZ() msvcrt.?unexpected@@YAXXZ
-@ stub ?vswprintf@@YAHPA_WIPB_WPAD at Z
+@ cdecl ?vswprintf@@YAHPA_WIPB_WPAD at Z(ptr long wstr ptr) msvcrt._vsnwprintf
 @ cdecl -i386 -norelay ?what at exception@std@@UBEPBDXZ() msvcrt.?what at exception@@UBEPBDXZ
 @ stub @_calloc_crt at 8
 @ cdecl @_malloc_crt at 4(long) msvcrt.malloc
diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec
index 218ae78..1b85a6e 100644
--- a/dlls/msvcr90/msvcr90.spec
+++ b/dlls/msvcr90/msvcr90.spec
@@ -53,10 +53,10 @@
 @ cdecl ?_set_new_mode@@YAHH at Z(long) msvcrt.?_set_new_mode@@YAHH at Z
 @ stub ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZH at Z
 @ cdecl ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z(ptr) msvcrt.?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0 at Z@Z
-@ stub ?_sopen@@YAHPBDHHH at Z
+@ cdecl ?_sopen@@YAHPBDHHH at Z(str long long long) msvcrt._sopen
 @ stub ?_type_info_dtor_internal_method at type_info@@QAEXXZ
-@ stub ?_wopen@@YAHPB_WHH at Z
-@ stub ?_wsopen@@YAHPB_WHHH at Z
+@ cdecl ?_wopen@@YAHPB_WHH at Z(wstr long long) msvcrt._wopen
+@ cdecl ?_wsopen@@YAHPB_WHHH at Z(wstr long long long) msvcrt._wsopen
 @ cdecl -i386 -norelay ?before at type_info@@QBEHABV1@@Z(ptr) msvcrt.?before at type_info@@QBEHABV1@@Z
 @ stub ?name at type_info@@QBEPBDPAU__type_info_node@@@Z
 @ cdecl -i386 -norelay ?raw_name at type_info@@QBEPBDXZ() msvcrt.?raw_name at type_info@@QBEPBDXZ
@@ -65,11 +65,11 @@
 @ cdecl ?set_terminate@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_terminate@@YAP6AXXZP6AXXZ at Z
 @ stub ?set_unexpected@@YAP6AXXZH at Z
 @ cdecl ?set_unexpected@@YAP6AXXZP6AXXZ at Z(ptr) msvcrt.?set_unexpected@@YAP6AXXZP6AXXZ at Z
-@ stub ?swprintf@@YAHPAGIPBGZZ
-@ stub ?swprintf@@YAHPA_WIPB_WZZ
+@ varargs ?swprintf@@YAHPAGIPBGZZ(ptr long wstr) msvcrt._snwprintf
+@ varargs ?swprintf@@YAHPA_WIPB_WZZ(ptr long wstr) msvcrt._snwprintf
 @ cdecl ?terminate@@YAXXZ() msvcrt.?terminate@@YAXXZ
 @ cdecl ?unexpected@@YAXXZ() msvcrt.?unexpected@@YAXXZ
-@ stub ?vswprintf@@YAHPA_WIPB_WPAD at Z
+@ cdecl ?vswprintf@@YAHPA_WIPB_WPAD at Z(ptr long wstr ptr) msvcrt._vsnwprintf
 @ cdecl -i386 -norelay ?what at exception@std@@UBEPBDXZ() msvcrt.?what at exception@@UBEPBDXZ
 @ cdecl $I10_OUTPUT() msvcrt.$I10_OUTPUT
 @ cdecl -arch=i386 _CIacos() msvcrt._CIacos




More information about the wine-cvs mailing list