# HG changeset patch # User Frank Benoit # Date 1216477108 -7200 # Node ID 02962e389917d6746f9ededadb0c2c8651baeb63 # Parent f6dba57ef6270fe3cddaecd61cbe6badb7b0c157 Fix build for non-TANGOSVN and protos for AssocQueryString link error, thanks torhu for the patch. diff -r f6dba57ef627 -r 02962e389917 dwt/internal/win32/WINAPI.d --- a/dwt/internal/win32/WINAPI.d Sat Jul 12 17:45:46 2008 +0200 +++ b/dwt/internal/win32/WINAPI.d Sat Jul 19 16:18:28 2008 +0200 @@ -11,6 +11,7 @@ //import STDWIN = tango_sys_win32.UserGdi; version(TANGOSVN){ + import tango.sys.win32.Types; } else{ // !TANGOSVN @@ -1755,11 +1756,11 @@ // dwt //////////////////////////////////////////////////////////////////////////////////////// - HRESULT AssocQueryStringA(ASSOCF flags, int str, LPCTSTR pszAssoc, LPCTSTR pszExtra, LPTSTR pszOut, DWORD *pcchOut); - HRESULT AssocQueryStringW(ASSOCF flags, int str, LPCTSTR pszAssoc, LPCTSTR pszExtra, LPTSTR pszOut, DWORD *pcchOut); alias HANDLE HPAINTBUFFER; extern (Windows){ +HRESULT AssocQueryStringA(ASSOCF flags, int str, LPCSTR pszAssoc, LPCSTR pszExtra, LPSTR pszOut, DWORD *pcchOut); +HRESULT AssocQueryStringW(ASSOCF flags, int str, LPCWSTR pszAssoc, LPCWSTR pszExtra, LPWSTR pszOut, DWORD *pcchOut); int AddFontResourceExA(char* lpszFilename, int fl, void* pdv); int AddFontResourceExW(wchar* lpszFilename, int fl, void* pdv);