OvmfPkg: VirtioScsiDxe: drop 64-bit shift in PopulateRequest() (VS2010)
[mirror_edk2.git] / OvmfPkg / VirtioScsiDxe / VirtioScsi.c
index 6b8ea60..2cb3f43 100644 (file)
@@ -253,7 +253,7 @@ PopulateRequest (
   //\r
   Request->Lun[0] = 1;\r
   Request->Lun[1] = (UINT8) Target;\r
-  Request->Lun[2] = (UINT8) ((Lun >> 8) | 0x40);\r
+  Request->Lun[2] = (UINT8) (((UINT32)Lun >> 8) | 0x40);\r
   Request->Lun[3] = (UINT8) Lun;\r
 \r
   //\r