Robert Wilhelm : msvcrt90: Add stat64i32.

Alexandre Julliard julliard at winehq.org
Wed May 26 11:49:08 CDT 2010


Module: wine
Branch: master
Commit: 5d4a7433a64dae95713fecb8a3d6c4f2a471ca37
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=5d4a7433a64dae95713fecb8a3d6c4f2a471ca37

Author: Robert Wilhelm <robert.wilhelm at gmx.net>
Date:   Wed May 26 10:39:06 2010 +0200

msvcrt90: Add stat64i32.

---

 dlls/msvcr90/msvcr90.c    |   14 ++++++++++++++
 dlls/msvcr90/msvcr90.spec |    2 +-
 2 files changed, 15 insertions(+), 1 deletions(-)

diff --git a/dlls/msvcr90/msvcr90.c b/dlls/msvcr90/msvcr90.c
index 3372e0b..43a1834 100644
--- a/dlls/msvcr90/msvcr90.c
+++ b/dlls/msvcr90/msvcr90.c
@@ -189,3 +189,17 @@ int CDECL _fstat64i32(int fd, struct _stat64i32* buf)
       msvcrt_stat64_to_stat64i32(&buf64, buf);
   return ret;
 }
+
+/*********************************************************************
+ *		_stat64i32 (MSVCRT.@)
+ */
+int CDECL _stat64i32(const char* path, struct _stat64i32 * buf)
+{
+  int ret;
+  struct _stat64 buf64;
+
+  ret = _stat64(path, &buf64);
+  if (!ret)
+    msvcrt_stat64_to_stat64i32(&buf64, buf);
+  return ret;
+}
diff --git a/dlls/msvcr90/msvcr90.spec b/dlls/msvcr90/msvcr90.spec
index f350d18..6592e7c 100644
--- a/dlls/msvcr90/msvcr90.spec
+++ b/dlls/msvcr90/msvcr90.spec
@@ -912,7 +912,7 @@
 @ stub _stat32
 @ stub _stat32i64
 @ cdecl _stat64(str ptr) msvcrt._stat64
-@ stub _stat64i32
+@ cdecl _stat64i32(str ptr)
 @ cdecl _statusfp() msvcrt._statusfp
 @ stub _statusfp2
 @ stub _strcoll_l




More information about the wine-cvs mailing list