diff --git a/dlls/url/url.spec b/dlls/url/url.spec index 43de3b6d215..4577a6dd295 100644 --- a/dlls/url/url.spec +++ b/dlls/url/url.spec @@ -4,8 +4,8 @@ @ stub DllGetClassObject @ stub DummyEntryPoint @ stub DummyEntryPointA -@ stdcall FileProtocolHandler(long str long) FileProtocolHandlerA -@ stdcall FileProtocolHandlerA(long str long) +@ stdcall FileProtocolHandler(long ptr str long) FileProtocolHandlerA +@ stdcall FileProtocolHandlerA(long ptr str long) @ stdcall InetIsOffline(long) @ stub MIMEAssociationDialogA @ stub MIMEAssociationDialogW diff --git a/dlls/url/url_main.c b/dlls/url/url_main.c index af960cf42ba..d7e1711fbc0 100644 --- a/dlls/url/url_main.c +++ b/dlls/url/url_main.c @@ -61,17 +61,19 @@ BOOL WINAPI InetIsOffline(DWORD flags) * Handles a URL given to it and executes it. * * HWND hWnd - Parent Window + * HINSTANCE hInst - ignored * LPCSTR pszUrl - The URL that needs to be handled * int nShowCmd - How to display the operation. */ -HRESULT WINAPI FileProtocolHandlerA(HWND hWnd, LPCSTR pszUrl,int nShowCmd) +HRESULT WINAPI FileProtocolHandlerA(HWND hWnd, HINSTANCE hInst, LPCSTR pszUrl, + int nShowCmd) { CHAR pszPath[MAX_PATH]; DWORD size = MAX_PATH; HRESULT createpath = PathCreateFromUrlA(pszUrl,pszPath,&size,0); - TRACE("(%p, %p, %d)\n",hWnd,pszUrl,nShowCmd); + TRACE("(%p, %s, %d)\n",hWnd,debugstr_a(pszUrl),nShowCmd); if(createpath != S_OK) return E_FAIL;