Piotr Caban : msvcr110: Add __crtInitializeCriticalSectionEx implementation.
Alexandre Julliard
julliard at wine.codeweavers.com
Thu Jun 26 15:04:51 CDT 2014
Module: wine
Branch: master
Commit: 8715d89c4942bb19914243347d470248b4f8cfe3
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8715d89c4942bb19914243347d470248b4f8cfe3
Author: Piotr Caban <piotr at codeweavers.com>
Date: Thu Jun 26 14:23:07 2014 +0200
msvcr110: Add __crtInitializeCriticalSectionEx implementation.
---
dlls/msvcr110/msvcr110.spec | 2 +-
dlls/msvcrt/misc.c | 10 ++++++++++
2 files changed, 11 insertions(+), 1 deletion(-)
diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec
index 4127725..2f9ad70 100644
--- a/dlls/msvcr110/msvcr110.spec
+++ b/dlls/msvcr110/msvcr110.spec
@@ -921,7 +921,7 @@
@ cdecl __crtGetShowWindowMode() MSVCR110__crtGetShowWindowMode
@ stub -arch=i386,win64 __crtGetTimeFormatEx
@ stub -arch=i386,win64 __crtGetUserDefaultLocaleName
-@ stub -arch=i386,win64 __crtInitializeCriticalSectionEx
+@ cdecl -arch=i386,win64 __crtInitializeCriticalSectionEx(ptr long long) MSVCR110__crtInitializeCriticalSectionEx
@ stub __crtIsPackagedApp
@ stub -arch=i386,win64 __crtIsValidLocaleName
@ cdecl __crtLCMapStringA(long long str long ptr long long long)
diff --git a/dlls/msvcrt/misc.c b/dlls/msvcrt/misc.c
index 4e67cba..d791699 100644
--- a/dlls/msvcrt/misc.c
+++ b/dlls/msvcrt/misc.c
@@ -480,3 +480,13 @@ int CDECL MSVCR110__crtGetShowWindowMode(void)
TRACE("window=%d\n", si.wShowWindow);
return si.wShowWindow;
}
+
+/*********************************************************************
+ * __crtInitializeCriticalSectionEx (MSVCR110.@)
+ */
+BOOL CDECL MSVCR110__crtInitializeCriticalSectionEx(
+ CRITICAL_SECTION *cs, DWORD spin_count, DWORD flags)
+{
+ TRACE("(%p %x %x)\n", cs, spin_count, flags);
+ return InitializeCriticalSectionEx(cs, spin_count, flags);
+}
More information about the wine-cvs
mailing list