]> 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 90712338f06a6960b9064a4840779afbabbbf17a..6b472448d97ed689fb9f554474c5d41480eb18d4 100644 (file)
@@ -21,7 +21,7 @@ Revision History
 \r
 --*/\r
 \r
-#include "Pcibus.h"\r
+#include "pcibus.h"\r
 \r
 EFI_STATUS\r
 PciOperateRegister (\r
@@ -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