diff --git a/reactos/drivers/wdm/audio/backpln/portcls/port_wavertstream.cpp b/reactos/drivers/wdm/audio/backpln/portcls/port_wavertstream.cpp index f06945d8a01..16e83f61624 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/port_wavertstream.cpp +++ b/reactos/drivers/wdm/audio/backpln/portcls/port_wavertstream.cpp @@ -165,7 +165,7 @@ CPortWaveRTStreamInit::GetPhysicalPageAddress( Addr = MmGetPhysicalAddress(Buffer); Address->QuadPart = Addr.QuadPart; - Result.QuadPart = (PtrToUlong(Address)); + Result.QuadPart = (ULONG_PTR)Address; return Result; } diff --git a/reactos/drivers/wdm/audio/backpln/portcls/propertyhandler.cpp b/reactos/drivers/wdm/audio/backpln/portcls/propertyhandler.cpp index e086d4407bf..7dab0bea8f2 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/propertyhandler.cpp +++ b/reactos/drivers/wdm/audio/backpln/portcls/propertyhandler.cpp @@ -134,7 +134,7 @@ HandleDataIntersection( IoStatus->Information = Length; break; } - DataRange = (PKSDATARANGE) UlongToPtr(PtrToUlong(DataRange) + DataRange->FormatSize); + DataRange = (PKSDATARANGE)((PUCHAR)DataRange + DataRange->FormatSize); } IoStatus->Status = Status; @@ -230,7 +230,7 @@ PinPropertyHandler( // get current irp stack IoStack = IoGetCurrentIrpStackLocation(Irp); - // get dispatch context + // get dispatch context DispatchContext = (PDISPATCH_CONTEXT)IoStack->FileObject->FsContext; // Get the IrpTarget