shell32/tests: Use the explicit type for a function pointer.

Michael Stefaniuc mstefani at redhat.de
Fri Sep 21 10:52:51 CDT 2012


---
 dlls/shell32/tests/shlexec.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/shell32/tests/shlexec.c b/dlls/shell32/tests/shlexec.c
index ec96ed3..5130240 100644
--- a/dlls/shell32/tests/shlexec.c
+++ b/dlls/shell32/tests/shlexec.c
@@ -1802,7 +1802,7 @@ static DWORD WINAPI hooked_WaitForInputIdle(HANDLE process, DWORD timeout)
  * by changing the entry for WaitForInputIdle() in the shell32 import address
  * table.
  */
-static void hook_WaitForInputIdle(void *new_func)
+static void hook_WaitForInputIdle(DWORD (WINAPI *new_func)(HANDLE, DWORD))
 {
     char *base;
     PIMAGE_NT_HEADERS nt_headers;
@@ -1867,7 +1867,7 @@ static void test_dde(void)
     HANDLE map;
     char *shared_block;
 
-    hook_WaitForInputIdle((void *) hooked_WaitForInputIdle);
+    hook_WaitForInputIdle(hooked_WaitForInputIdle);
 
     sprintf(filename, "%s\\test file.sde", tmpdir);
 
-- 
1.7.7.6



More information about the wine-patches mailing list