]> git.proxmox.com Git - mirror_edk2.git/blobdiff - EdkModulePkg/Bus/Pci/PciBus/Dxe/PciCommand.c
Partially make EdkModulePkg pass intel IPF compiler with /W4 /WX switched on.
[mirror_edk2.git] / EdkModulePkg / Bus / Pci / PciBus / Dxe / PciCommand.c
index f07c73fd3f96e09b4bc4eb419360c4f1f3be40e3..6b472448d97ed689fb9f554474c5d41480eb18d4 100644 (file)
@@ -71,9 +71,9 @@ Returns:
   }\r
 \r
   if (Operation == EFI_ENABLE_REGISTER) {\r
-    OldCommand |= Command;\r
+    OldCommand = (UINT16) (OldCommand | Command);\r
   } else if (Operation == EFI_DISABLE_REGISTER) {\r
-    OldCommand &= ~(Command);\r
+    OldCommand = (UINT16) (OldCommand & ~(Command));\r
   } else {\r
     OldCommand = Command;\r
   }\r