mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
Minor 64bit fixes.
svn path=/branches/ros-amd64-bringup/; revision=36460
This commit is contained in:
@@ -107,7 +107,7 @@ GetDevNum(HWND hControl, DWORD Id)
|
||||
if (DevNum == (UINT) CB_ERR)
|
||||
return 0;
|
||||
|
||||
if (mixerGetID((HMIXEROBJ) DevNum, &DevNum, Id) != MMSYSERR_NOERROR)
|
||||
if (mixerGetID((HMIXEROBJ)IntToPtr(DevNum), &DevNum, Id) != MMSYSERR_NOERROR)
|
||||
return 0;
|
||||
|
||||
return DevNum;
|
||||
|
||||
@@ -237,14 +237,14 @@ InitVolumeControls(HWND hwndDlg, PGLOBAL_DATA pGlobalData)
|
||||
return;
|
||||
}
|
||||
|
||||
if (mixerOpen(&pGlobalData->hMixer, 0, (DWORD)hwndDlg, 0, MIXER_OBJECTF_MIXER | CALLBACK_WINDOW) != MMSYSERR_NOERROR)
|
||||
if (mixerOpen(&pGlobalData->hMixer, 0, PtrToUlong(hwndDlg), 0, MIXER_OBJECTF_MIXER | CALLBACK_WINDOW) != MMSYSERR_NOERROR)
|
||||
{
|
||||
MessageBox(hwndDlg, _T("Cannot open mixer"), NULL, MB_OK);
|
||||
return;
|
||||
}
|
||||
|
||||
ZeroMemory(&mxc, sizeof(MIXERCAPS));
|
||||
if (mixerGetDevCaps((UINT)pGlobalData->hMixer, &mxc, sizeof(MIXERCAPS)) != MMSYSERR_NOERROR)
|
||||
if (mixerGetDevCaps(PtrToUint(pGlobalData->hMixer), &mxc, sizeof(MIXERCAPS)) != MMSYSERR_NOERROR)
|
||||
{
|
||||
MessageBox(hwndDlg, _T("mixerGetDevCaps failed"), NULL, MB_OK);
|
||||
return;
|
||||
@@ -278,7 +278,7 @@ InitVolumeControls(HWND hwndDlg, PGLOBAL_DATA pGlobalData)
|
||||
VOID
|
||||
LaunchSoundControl(HWND hwndDlg)
|
||||
{
|
||||
if ((INT)ShellExecuteW(NULL, L"open", L"sndvol32.exe", NULL, NULL, SW_SHOWNORMAL) > 32)
|
||||
if ((INT_PTR)ShellExecuteW(NULL, L"open", L"sndvol32.exe", NULL, NULL, SW_SHOWNORMAL) > 32)
|
||||
return;
|
||||
MessageBox(hwndDlg, _T("Cannot run sndvol32.exe"), NULL, MB_OK);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user