Module: wine Branch: master Commit: d8619de7c7ef5cf8dc9555e28126935cc59af4dd URL: http://source.winehq.org/git/wine.git/?a=commit;h=d8619de7c7ef5cf8dc9555e281...
Author: Alexandre Julliard julliard@winehq.org Date: Wed Apr 14 14:35:58 2010 +0200
msvcr90: Implement _invalid_parameter_noinfo.
---
dlls/msvcr80/msvcr80.spec | 2 +- dlls/msvcr90/Makefile.in | 2 ++ dlls/msvcr90/msvcr90.c | 9 +++++++++ dlls/msvcr90/msvcr90.spec | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-)
diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec index ea5e65c..46e7077 100644 --- a/dlls/msvcr80/msvcr80.spec +++ b/dlls/msvcr80/msvcr80.spec @@ -534,7 +534,7 @@ @ stub _inpd @ stub _inpw @ cdecl _invalid_parameter(wstr wstr wstr long long) msvcrt._invalid_parameter -@ stub _invalid_parameter_noinfo +@ cdecl _invalid_parameter_noinfo() msvcr90._invalid_parameter_noinfo @ stub _invoke_watson @ extern _iob msvcrt._iob @ stub _isalnum_l diff --git a/dlls/msvcr90/Makefile.in b/dlls/msvcr90/Makefile.in index 613edab..6b311f6 100644 --- a/dlls/msvcr90/Makefile.in +++ b/dlls/msvcr90/Makefile.in @@ -4,6 +4,8 @@ SRCDIR = @srcdir@ VPATH = @srcdir@ MODULE = msvcr90.dll IMPORTS = msvcrt kernel32 +MODCFLAGS = @BUILTINFLAG@ +EXTRAINCL = -I$(TOPSRCDIR)/include/msvcrt
C_SRCS = \ msvcr90.c diff --git a/dlls/msvcr90/msvcr90.c b/dlls/msvcr90/msvcr90.c index 0941443..9d03767 100644 --- a/dlls/msvcr90/msvcr90.c +++ b/dlls/msvcr90/msvcr90.c @@ -20,6 +20,7 @@
#include <stdarg.h>
+#include "stdlib.h" #include "windef.h" #include "winbase.h" #include "wine/debug.h" @@ -100,6 +101,14 @@ int CDECL _initterm_e(_INITTERM_E_FN *table, _INITTERM_E_FN *end) }
/********************************************************************* + * _invalid_parameter_noinfo (MSVCR90.@) + */ +void CDECL _invalid_parameter_noinfo(void) +{ + _invalid_parameter( NULL, NULL, NULL, 0, 0 ); +} + +/********************************************************************* * __sys_nerr (MSVCR90.@) */ int* CDECL __sys_nerr(void) diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec index 3082230..1d7e139 100644 --- a/dlls/msvcr90/msvcr90.spec +++ b/dlls/msvcr90/msvcr90.spec @@ -522,7 +522,7 @@ @ stub _inpd @ stub _inpw @ cdecl _invalid_parameter(wstr wstr wstr long long) msvcrt._invalid_parameter -@ stub _invalid_parameter_noinfo +@ cdecl _invalid_parameter_noinfo() @ stub _invoke_watson @ extern _iob msvcrt._iob @ stub _isalnum_l