Hans Leidekker : kernel32: Add stub implementations for FindFirstVolume{A, W}.

Alexandre Julliard julliard at winehq.org
Mon Nov 19 08:19:47 CST 2007


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

Author: Hans Leidekker <hans at it.vu.nl>
Date:   Sun Nov 18 21:44:25 2007 +0100

kernel32: Add stub implementations for FindFirstVolume{A, W}.

---

 dlls/kernel32/kernel32.spec |    4 ++--
 dlls/kernel32/volume.c      |   20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 2 deletions(-)

diff --git a/dlls/kernel32/kernel32.spec b/dlls/kernel32/kernel32.spec
index c9912fa..bc3ba3a 100644
--- a/dlls/kernel32/kernel32.spec
+++ b/dlls/kernel32/kernel32.spec
@@ -371,10 +371,10 @@
 @ stdcall FindFirstFileExA(str long ptr long ptr long)
 @ stdcall FindFirstFileExW(wstr long ptr long ptr long)
 @ stdcall FindFirstFileW(wstr ptr)
-@ stub FindFirstVolumeA
+@ stdcall FindFirstVolumeA(ptr long)
 @ stdcall FindFirstVolumeMountPointA(str ptr long)
 @ stdcall FindFirstVolumeMountPointW(wstr ptr long)
-@ stub FindFirstVolumeW
+@ stdcall FindFirstVolumeW(ptr long)
 @ stdcall FindNextChangeNotification(long)
 @ stdcall FindNextFileA(long ptr)
 @ stdcall FindNextFileW(long ptr)
diff --git a/dlls/kernel32/volume.c b/dlls/kernel32/volume.c
index 8d3251e..5ebe91f 100644
--- a/dlls/kernel32/volume.c
+++ b/dlls/kernel32/volume.c
@@ -1388,6 +1388,26 @@ BOOL WINAPI GetVolumePathNameW(LPCWSTR filename, LPWSTR volumepathname, DWORD bu
 }
 
 /***********************************************************************
+ *           FindFirstVolumeA   (KERNEL32.@)
+ */
+HANDLE WINAPI FindFirstVolumeA(LPSTR volume, DWORD len)
+{
+    FIXME("(%p, %d), stub!\n", volume, len);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return INVALID_HANDLE_VALUE;
+}
+
+/***********************************************************************
+ *           FindFirstVolumeW   (KERNEL32.@)
+ */
+HANDLE WINAPI FindFirstVolumeW(LPWSTR volume, DWORD len)
+{
+    FIXME("(%p, %d), stub!\n", volume, len);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return INVALID_HANDLE_VALUE;
+}
+
+/***********************************************************************
  *           FindFirstVolumeMountPointA   (KERNEL32.@)
  */
 HANDLE WINAPI FindFirstVolumeMountPointA(LPCSTR root, LPSTR mount_point, DWORD len)




More information about the wine-cvs mailing list