Module: wine Branch: master Commit: c649d8746dc3865d086fd39bfa5774127cbd2248 URL: http://source.winehq.org/git/wine.git/?a=commit;h=c649d8746dc3865d086fd39bfa...
Author: Austin English austinenglish@gmail.com Date: Tue Apr 30 15:43:15 2013 -0700
msvcr110: Implement __crtGetShowWindowMode.
---
dlls/msvcr110/msvcr110.c | 15 +++++++++++++++ dlls/msvcr110/msvcr110.spec | 2 +- 2 files changed, 16 insertions(+), 1 deletions(-)
diff --git a/dlls/msvcr110/msvcr110.c b/dlls/msvcr110/msvcr110.c index 9cf945a..04a0dc2 100644 --- a/dlls/msvcr110/msvcr110.c +++ b/dlls/msvcr110/msvcr110.c @@ -23,6 +23,9 @@ #include "stdlib.h" #include "windef.h" #include "winbase.h" +#include "wine/debug.h" + +WINE_DEFAULT_DEBUG_CHANNEL(msvcrt);
/********************************************************************* * DllMain (MSVCR110.@) @@ -47,3 +50,15 @@ LPTOP_LEVEL_EXCEPTION_FILTER CDECL MSVCR110__crtSetUnhandledExceptionFilter(LPTO { return SetUnhandledExceptionFilter(filter); } + +/********************************************************************* + * __crtGetShowWindowMode (MSVCR110.@) + */ +int CDECL MSVCR110__crtGetShowWindowMode(void) +{ + STARTUPINFOW si; + + GetStartupInfoW(&si); + TRACE("window=%d\n", si.wShowWindow); + return si.wShowWindow; +} diff --git a/dlls/msvcr110/msvcr110.spec b/dlls/msvcr110/msvcr110.spec index 12fc808..c38763a 100644 --- a/dlls/msvcr110/msvcr110.spec +++ b/dlls/msvcr110/msvcr110.spec @@ -918,7 +918,7 @@ @ stub -arch=i386,win64 __crtFlsSetValue @ stub -arch=i386,win64 __crtGetDateFormatEx @ stub -arch=i386,win64 __crtGetLocaleInfoEx -@ stub __crtGetShowWindowMode +@ cdecl __crtGetShowWindowMode() MSVCR110__crtGetShowWindowMode @ stub -arch=i386,win64 __crtGetTimeFormatEx @ stub -arch=i386,win64 __crtGetUserDefaultLocaleName @ stub -arch=i386,win64 __crtInitializeCriticalSectionEx