From 312429fb5147cc6507b299dc763178a40a1ae708 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Wed, 9 Sep 2009 13:13:19 +0200 Subject: [PATCH] shell32: Use explicit prototypes for function pointers. --- dlls/shell32/shellord.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dlls/shell32/shellord.c b/dlls/shell32/shellord.c index 44c9c7eca1b..ac06e4bf600 100644 --- a/dlls/shell32/shellord.c +++ b/dlls/shell32/shellord.c @@ -180,7 +180,7 @@ BOOL WINAPI GetFileNameFromBrowse( LPCSTR lpstrTitle) { HMODULE hmodule; - FARPROC pGetOpenFileNameA; + BOOL (WINAPI *pGetOpenFileNameA)(LPOPENFILENAMEA); OPENFILENAMEA ofn; BOOL ret; @@ -190,7 +190,7 @@ BOOL WINAPI GetFileNameFromBrowse( hmodule = LoadLibraryA("comdlg32.dll"); if(!hmodule) return FALSE; - pGetOpenFileNameA = GetProcAddress(hmodule, "GetOpenFileNameA"); + pGetOpenFileNameA = (void *)GetProcAddress(hmodule, "GetOpenFileNameA"); if(!pGetOpenFileNameA) { FreeLibrary(hmodule);