Austin English : version: Add stubs for GetFileVersionInfoSizeExA/W.

Alexandre Julliard julliard at wine.codeweavers.com
Mon Dec 22 16:20:52 CST 2014


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

Author: Austin English <austinenglish at gmail.com>
Date:   Sat Dec 20 13:39:54 2014 -0600

version: Add stubs for GetFileVersionInfoSizeExA/W.

---

 .../api-ms-win-downlevel-version-l1-1-0.spec         |  2 +-
 dlls/version/version.c                               | 20 ++++++++++++++++++++
 dlls/version/version.spec                            |  2 ++
 3 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/dlls/api-ms-win-downlevel-version-l1-1-0/api-ms-win-downlevel-version-l1-1-0.spec b/dlls/api-ms-win-downlevel-version-l1-1-0/api-ms-win-downlevel-version-l1-1-0.spec
index e99d8a0..46eac31 100644
--- a/dlls/api-ms-win-downlevel-version-l1-1-0/api-ms-win-downlevel-version-l1-1-0.spec
+++ b/dlls/api-ms-win-downlevel-version-l1-1-0/api-ms-win-downlevel-version-l1-1-0.spec
@@ -1,5 +1,5 @@
 @ stub GetFileVersionInfoExW
-@ stub GetFileVersionInfoSizeExW
+@ stdcall GetFileVersionInfoSizeExW(long wstr ptr) version.GetFileVersionInfoSizeExW
 @ stdcall VerFindFileA(long str str str ptr ptr ptr ptr) version.VerFindFileA
 @ stdcall VerFindFileW(long wstr wstr wstr ptr ptr ptr ptr) version.VerFindFileW
 @ stdcall VerQueryValueA(ptr str ptr ptr) version.VerQueryValueA
diff --git a/dlls/version/version.c b/dlls/version/version.c
index 58fd029..121ed8f 100644
--- a/dlls/version/version.c
+++ b/dlls/version/version.c
@@ -1613,3 +1613,23 @@ DWORD WINAPI VerInstallFileW(
     HeapFree( GetProcessHeap(), 0, wcurd );
     return ret;
 }
+
+/******************************************************************************
+ * GetFileVersionInfoSizeExA                    [VERSION.@]
+ */
+DWORD WINAPI GetFileVersionInfoSizeExA(DWORD flags, LPCSTR filename, LPDWORD handle)
+{
+    FIXME("stub: %u %s %p\n", flags, wine_dbgstr_a(filename), handle);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return 0;
+}
+
+/******************************************************************************
+ * GetFileVersionInfoSizeExW                     [VERSION.@]
+ */
+DWORD WINAPI GetFileVersionInfoSizeExW(DWORD flags, LPCWSTR filename, LPDWORD handle)
+{
+    FIXME("stub: %u %s %p\n", flags, wine_dbgstr_w(filename), handle);
+    SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+    return 0;
+}
diff --git a/dlls/version/version.spec b/dlls/version/version.spec
index 0bd9427..b512e48 100644
--- a/dlls/version/version.spec
+++ b/dlls/version/version.spec
@@ -1,6 +1,8 @@
 @ stdcall GetFileVersionInfoA(str long long ptr)
 @ stdcall GetFileVersionInfoSizeA(str ptr)
 @ stdcall GetFileVersionInfoSizeW(wstr ptr)
+@ stdcall GetFileVersionInfoSizeExA(long str ptr)
+@ stdcall GetFileVersionInfoSizeExW(long wstr ptr)
 @ stdcall GetFileVersionInfoW(wstr long long ptr)
 @ stdcall VerFindFileA(long str str str ptr ptr ptr ptr)
 @ stdcall VerFindFileW(long wstr wstr wstr ptr ptr ptr ptr)




More information about the wine-cvs mailing list