[USBPORT] Fix 64 bit warnings.

This commit is contained in:
Thomas Faber 2018-08-16 14:10:35 +02:00
parent bd4529b717
commit 5403094339
No known key found for this signature in database
GPG Key ID: 076E7C3D44720826
2 changed files with 6 additions and 4 deletions

View File

@ -1709,7 +1709,7 @@ USBPORT_PdoPnP(IN PDEVICE_OBJECT PdoDevice,
L"USB\\ROOT_HUB");
}
Length = (wcslen(Buffer) + 1);
Length = (LONG)(wcslen(Buffer) + 1);
Id = ExAllocatePoolWithTag(PagedPool,
Length * sizeof(WCHAR),

View File

@ -1844,9 +1844,11 @@ USBPORT_AddDevice(IN PDRIVER_OBJECT DriverObject,
RtlInitUnicodeString(&DeviceName, CharDeviceName);
Length = sizeof(USBPORT_DEVICE_EXTENSION) +
MiniPortInterface->Packet.MiniPortExtensionSize +
sizeof(USB2_HC_EXTENSION);
ASSERT(MiniPortInterface->Packet.MiniPortExtensionSize <=
MAXULONG - sizeof(USBPORT_DEVICE_EXTENSION) - sizeof(USB2_HC_EXTENSION));
Length = (ULONG)(sizeof(USBPORT_DEVICE_EXTENSION) +
MiniPortInterface->Packet.MiniPortExtensionSize +
sizeof(USB2_HC_EXTENSION));
/* Create device */
Status = IoCreateDevice(DriverObject,