diff options
| author | callum_linden <none@none> | 2014-12-10 15:17:20 -0800 | 
|---|---|---|
| committer | callum_linden <none@none> | 2014-12-10 15:17:20 -0800 | 
| commit | 8c347a4832086df9e5e910f8d152bc8d3820212e (patch) | |
| tree | 4f7ecdd5af455237a2f8c847e1a1b708f3d8d32f | |
| parent | 2ebc3b0fb0e52c83c60066eb2182275d22a4cced (diff) | |
Match up our usage of MS APIs with function prototypes in the new version of the API
| -rwxr-xr-x | indra/media_plugins/winmmshim/forwarding_api.cpp | 4 | ||||
| -rwxr-xr-x | indra/media_plugins/winmmshim/forwarding_api.h | 4 | 
2 files changed, 4 insertions, 4 deletions
| diff --git a/indra/media_plugins/winmmshim/forwarding_api.cpp b/indra/media_plugins/winmmshim/forwarding_api.cpp index 495e08942b..33f0675028 100755 --- a/indra/media_plugins/winmmshim/forwarding_api.cpp +++ b/indra/media_plugins/winmmshim/forwarding_api.cpp @@ -1338,7 +1338,7 @@ extern "C" {  		return joySetThreshold_orig( uJoyID, uThreshold);  	} -	BOOL WINAPI  mciDriverNotify(HWND hwndCallback, UINT uDeviceID, UINT uStatus) +	BOOL WINAPI mciDriverNotify(HANDLE hwndCallback, MCIDEVICEID uDeviceID, UINT uStatus)  	{  		ll_winmm_shim_initialize();  		//OutputDebugString(L"mciDriverNotify\n"); @@ -1610,7 +1610,7 @@ extern "C" {  		return mciGetYieldProc_orig( mciId, pdwYieldData);  	} -	UINT WINAPI mciLoadCommandResource(HINSTANCE hInstance, LPCWSTR lpResName, UINT uType) +	UINT WINAPI mciLoadCommandResource(HANDLE hInstance, LPCWSTR lpResName, UINT uType)  	{  		ll_winmm_shim_initialize();  		//OutputDebugString(L"mciLoadCommandResource"); diff --git a/indra/media_plugins/winmmshim/forwarding_api.h b/indra/media_plugins/winmmshim/forwarding_api.h index 076a08f769..1418fc9e1d 100755 --- a/indra/media_plugins/winmmshim/forwarding_api.h +++ b/indra/media_plugins/winmmshim/forwarding_api.h @@ -306,7 +306,7 @@ typedef MMRESULT (WINAPI *joySetCapture_type)( HWND hwnd, UINT uJoyID, UINT uPer  extern joySetCapture_type joySetCapture_orig;  typedef MMRESULT (WINAPI *joySetThreshold_type)( UINT uJoyID, UINT uThreshold);  extern joySetThreshold_type joySetThreshold_orig; -typedef BOOL (WINAPI  *mciDriverNotify_type)(HWND hwndCallback, UINT uDeviceID, UINT uStatus); +typedef BOOL(WINAPI  *mciDriverNotify_type)(HANDLE hwndCallback, MCIDEVICEID uDeviceID, UINT uStatus);  extern mciDriverNotify_type mciDriverNotify_orig;  typedef UINT (WINAPI  *mciDriverYield_type)(UINT uDeviceID);  extern mciDriverYield_type mciDriverYield_orig; @@ -384,7 +384,7 @@ typedef HTASK (WINAPI *mciGetCreatorTask_type)( MCIDEVICEID mciId);  extern mciGetCreatorTask_type mciGetCreatorTask_orig;  typedef YIELDPROC (WINAPI *mciGetYieldProc_type)( MCIDEVICEID mciId, LPDWORD pdwYieldData);  extern mciGetYieldProc_type mciGetYieldProc_orig; -typedef UINT (WINAPI *mciLoadCommandResource_type)(HINSTANCE hInstance, LPCWSTR lpResName, UINT uType); +typedef UINT (WINAPI *mciLoadCommandResource_type)(HANDLE hInstance, LPCWSTR lpResName, UINT uType);  extern mciLoadCommandResource_type mciLoadCommandResource_orig;  typedef BOOL (WINAPI *mciExecute_type)(LPCSTR pszCommand);  extern mciExecute_type mciExecute_orig; | 
