Author: tkreuzer Date: Thu Apr 30 14:57:39 2009 New Revision: 40753
URL: http://svn.reactos.org/svn/reactos?rev=40753&view=rev Log: dsound: Make DSDRIVERDESC.dnDevNode a DWORD_PTR and DSPROPERTY.InstanceId a ULONG_PTR.
Modified: branches/ros-amd64-bringup/reactos/dll/directx/dsound/primary.c branches/ros-amd64-bringup/reactos/dll/directx/dsound/propset.c branches/ros-amd64-bringup/reactos/include/psdk/dsdriver.h
Modified: branches/ros-amd64-bringup/reactos/dll/directx/dsound/primary.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/di... ============================================================================== --- branches/ros-amd64-bringup/reactos/dll/directx/dsound/primary.c [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/directx/dsound/primary.c [iso-8859-1] Thu Apr 30 14:57:39 2009 @@ -126,7 +126,7 @@ if (device->driver) flags |= WAVE_DIRECTSOUND;
- hres = mmErr(waveOutOpen(&(device->hwo), device->drvdesc.dnDevNode, device->pwfx, (DWORD_PTR)DSOUND_callback, (DWORD)device, flags)); + hres = mmErr(waveOutOpen(&(device->hwo), device->drvdesc.dnDevNode, device->pwfx, (DWORD_PTR)DSOUND_callback, (DWORD_PTR)device, flags)); if (FAILED(hres)) { WARN("waveOutOpen failed\n"); if (device->driver)
Modified: branches/ros-amd64-bringup/reactos/dll/directx/dsound/propset.c URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/dll/di... ============================================================================== --- branches/ros-amd64-bringup/reactos/dll/directx/dsound/propset.c [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/dll/directx/dsound/propset.c [iso-8859-1] Thu Apr 30 14:57:39 2009 @@ -109,7 +109,7 @@ S(prop).Set = *guidPropSet; S(prop).Id = dwPropID; S(prop).Flags = 0; /* unused */ - S(prop).InstanceId = (ULONG)This->dsb->device; + S(prop).InstanceId = (ULONG_PTR)This->dsb->device;
hres = IDsDriverPropertySet_Get(ps, &prop, pInstanceData, cbInstanceData, pPropData, cbPropData, pcbReturned);
@@ -145,7 +145,7 @@ S(prop).Set = *guidPropSet; S(prop).Id = dwPropID; S(prop).Flags = 0; /* unused */ - S(prop).InstanceId = (ULONG)This->dsb->device; + S(prop).InstanceId = (ULONG_PTR)This->dsb->device; hres = IDsDriverPropertySet_Set(ps,&prop,pInstanceData,cbInstanceData,pPropData,cbPropData);
IDsDriverPropertySet_Release(ps);
Modified: branches/ros-amd64-bringup/reactos/include/psdk/dsdriver.h URL: http://svn.reactos.org/svn/reactos/branches/ros-amd64-bringup/reactos/includ... ============================================================================== --- branches/ros-amd64-bringup/reactos/include/psdk/dsdriver.h [iso-8859-1] (original) +++ branches/ros-amd64-bringup/reactos/include/psdk/dsdriver.h [iso-8859-1] Thu Apr 30 14:57:39 2009 @@ -64,7 +64,7 @@ DWORD dwFlags; TCHAR szDesc[256]; TCHAR szDrvname[256]; - DWORD dnDevNode; + DWORD_PTR dnDevNode; WORD wVxdId; WORD wReserved; ULONG ulDeviceNum; @@ -120,7 +120,7 @@ GUID Set; ULONG Id; ULONG Flags; - ULONG InstanceId; + ULONG_PTR InstanceId; } DUMMYSTRUCTNAME; ULONGLONG Alignment; } DSPROPERTY,*PDSPROPERTY;