Piotr Caban : msvcp90: Correctly declare pointers to delete/new functions.
Alexandre Julliard
julliard at winehq.org
Mon Jul 26 13:22:29 CDT 2010
Module: wine
Branch: master
Commit: cb432866d24928651b0a959c5db6870a98ca0163
URL: http://source.winehq.org/git/wine.git/?a=commit;h=cb432866d24928651b0a959c5db6870a98ca0163
Author: Piotr Caban <piotr at codeweavers.com>
Date: Sun Jul 25 12:23:22 2010 +0200
msvcp90: Correctly declare pointers to delete/new functions.
---
dlls/msvcp90/msvcp90.h | 4 ++--
dlls/msvcp90/msvcp90_main.c | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcp90/msvcp90.h b/dlls/msvcp90/msvcp90.h
index fe14e07..c70f1c9 100644
--- a/dlls/msvcp90/msvcp90.h
+++ b/dlls/msvcp90/msvcp90.h
@@ -23,8 +23,8 @@ typedef unsigned char MSVCP_BOOL;
void __cdecl _invalid_parameter(const wchar_t*, const wchar_t*,
const wchar_t*, unsigned int, uintptr_t);
-void* (__cdecl *MSVCRT_operator_new)(size_t);
-void (__cdecl *MSVCRT_operator_delete)(void*);
+extern void* (__cdecl *MSVCRT_operator_new)(size_t);
+extern void (__cdecl *MSVCRT_operator_delete)(void*);
/* Copied from dlls/msvcrt/cpp.c */
#ifdef __i386__ /* thiscall functions are i386-specific */
diff --git a/dlls/msvcp90/msvcp90_main.c b/dlls/msvcp90/msvcp90_main.c
index fcf2d24..dd542fc 100644
--- a/dlls/msvcp90/msvcp90_main.c
+++ b/dlls/msvcp90/msvcp90_main.c
@@ -28,6 +28,8 @@
WINE_DEFAULT_DEBUG_CHANNEL(msvcp90);
+void* (__cdecl *MSVCRT_operator_new)(size_t);
+void (__cdecl *MSVCRT_operator_delete)(void*);
void init_cxx_funcs(void)
{
HMODULE hmod = GetModuleHandleA("msvcrt.dll");
More information about the wine-cvs
mailing list