[1/2] msvcr90: Add stub implementation of _fclose_nolock.

Kusanagi Kouichi slash at ac.auone-net.jp
Wed Dec 21 09:49:38 CST 2011


Signed-off-by: Kusanagi Kouichi <slash at ac.auone-net.jp>
---
 dlls/msvcr100/msvcr100.spec |    2 +-
 dlls/msvcr80/msvcr80.spec   |    2 +-
 dlls/msvcr90/msvcr90.c      |    9 +++++++++
 dlls/msvcr90/msvcr90.spec   |    2 +-
 4 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dlls/msvcr100/msvcr100.spec b/dlls/msvcr100/msvcr100.spec
index 38ec0e1..b4266bf 100644
--- a/dlls/msvcr100/msvcr100.spec
+++ b/dlls/msvcr100/msvcr100.spec
@@ -603,7 +603,7 @@
 @ cdecl _execvpe(str ptr ptr) msvcrt._execvpe
 @ cdecl _exit(long) msvcrt._exit
 @ cdecl _expand(ptr long) msvcrt._expand
-@ stub _fclose_nolock
+@ cdecl _fclose_nolock(ptr) msvcr90._fclose_nolock
 @ cdecl _fcloseall() msvcrt._fcloseall
 @ cdecl _fcvt(double long ptr ptr) msvcrt._fcvt
 @ cdecl _fcvt_s(ptr long double long ptr ptr) msvcrt._fcvt_s
diff --git a/dlls/msvcr80/msvcr80.spec b/dlls/msvcr80/msvcr80.spec
index a083053..1dabc60 100644
--- a/dlls/msvcr80/msvcr80.spec
+++ b/dlls/msvcr80/msvcr80.spec
@@ -444,7 +444,7 @@
 @ cdecl _execvpe(str ptr ptr) msvcrt._execvpe
 @ cdecl _exit(long) msvcrt._exit
 @ cdecl _expand(ptr long) msvcrt._expand
-@ stub _fclose_nolock
+@ cdecl _fclose_nolock(ptr) msvcr90._fclose_nolock
 @ cdecl _fcloseall() msvcrt._fcloseall
 @ cdecl _fcvt(double long ptr ptr) msvcrt._fcvt
 @ cdecl _fcvt_s(ptr long double long ptr ptr) msvcrt._fcvt_s
diff --git a/dlls/msvcr90/msvcr90.c b/dlls/msvcr90/msvcr90.c
index 6b97e2f..e07beb3 100644
--- a/dlls/msvcr90/msvcr90.c
+++ b/dlls/msvcr90/msvcr90.c
@@ -366,3 +366,12 @@ int CDECL MSVCR90__vswprintf_p(wchar_t *buffer, size_t length, const wchar_t *fo
 {
     return _vswprintf_p_l(buffer, length, format, NULL, args);
 }
+
+/*********************************************************************
+ *              _fclose_nolock (MSVCR90.@)
+ */
+int CDECL _fclose_nolock(FILE *fp)
+{
+    FIXME("stub\n");
+    return fclose(fp);
+}
diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec
index 475e3a9..2bc2f3c 100644
--- a/dlls/msvcr90/msvcr90.spec
+++ b/dlls/msvcr90/msvcr90.spec
@@ -437,7 +437,7 @@
 @ cdecl _execvpe(str ptr ptr) msvcrt._execvpe
 @ cdecl _exit(long) msvcrt._exit
 @ cdecl _expand(ptr long) msvcrt._expand
-@ stub _fclose_nolock
+@ cdecl _fclose_nolock(ptr)
 @ cdecl _fcloseall() msvcrt._fcloseall
 @ cdecl _fcvt(double long ptr ptr) msvcrt._fcvt
 @ cdecl _fcvt_s(ptr long double long ptr ptr) msvcrt._fcvt_s
-- 
1.7.7.3




More information about the wine-patches mailing list