#include "shlwapi.h"
#include "wine/debug.h"
-HINSTANCE WINAPI MLLoadLibraryW(LPCWSTR,HANDLE,DWORD,LPCWSTR,BOOL);
-BOOL WINAPI MLFreeLibrary(HMODULE);
-HRESULT WINAPI MLBuildResURLW(LPCWSTR,HMODULE,DWORD,LPCWSTR,LPWSTR,DWORD);
+HMODULE WINAPI MLLoadLibraryW(LPCWSTR,HMODULE,DWORD);
+BOOL WINAPI MLFreeLibrary(HMODULE);
+HRESULT WINAPI MLBuildResURLW(LPCWSTR,HMODULE,DWORD,LPCWSTR,LPWSTR,DWORD);
WINE_DEFAULT_DEBUG_CHANNEL(shell);
pcchUnescaped, dwFlags);
if(dwFlags & URL_UNESCAPE_INPLACE)
- dst = (char*)pszUrl;
+ dst = pszUrl;
else
dst = pszUnescaped;
pcchUnescaped, dwFlags);
if(dwFlags & URL_UNESCAPE_INPLACE)
- dst = (WCHAR*)pszUrl;
+ dst = pszUrl;
else
dst = pszUnescaped;
{
char szUrl[MAX_PATH];
- TRACE("(%s,%p,%d)\n",debugstr_w(pszUrl), lpDest, nDestLen);
+ TRACE("(%s,%p,%ld)\n",debugstr_w(pszUrl), lpDest, nDestLen);
if (IsBadStringPtrW(pszUrl, -1) || IsBadWritePtr(lpDest, nDestLen))
return E_INVALIDARG;
dwDestLen -= (szResLen + 1);
memcpy(lpszDest, szRes, sizeof(szRes));
- hMod = MLLoadLibraryW(lpszLibName, hMod, dwFlags, NULL, FALSE);
+ hMod = MLLoadLibraryW(lpszLibName, hMod, dwFlags);
if (hMod)
{