Add a type cast of UINT32 to insure that EBC compiler does not report warning of...
authorqwang12 <qwang12@de2fecce-e211-0410-80a6-f3fac2684e05>
Wed, 4 Jun 2008 10:03:44 +0000 (10:03 +0000)
committerqwang12 <qwang12@de2fecce-e211-0410-80a6-f3fac2684e05>
Wed, 4 Jun 2008 10:03:44 +0000 (10:03 +0000)
git-svn-id: https://edk2.tianocore.org/svn/edk2/trunk@5325 de2fecce-e211-0410-80a6-f3fac2684e05

edk2/MdeModulePkg/Universal/Network/IScsiDxe/IScsiProto.h

index 794ac40..9f27429 100644 (file)
@@ -31,13 +31,13 @@ Abstract:
 #define ISCSI_SEQ_EQ(s1, s2)  ((s1) == (s2))\r
 #define ISCSI_SEQ_LT(s1, s2) \\r
     ( \\r
-      (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) < (1 << 31)) || \\r
-      (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) > (1 << 31)) \\r
+      (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) < ((UINT32) 1 << 31)) || \\r
+      (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) > ((UINT32) 1 << 31)) \\r
     )\r
 #define ISCSI_SEQ_GT(s1, s2) \\r
     ( \\r
-      (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) > (1 << 31)) || \\r
-      (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) < (1 << 31)) \\r
+      (((INT32) (s1) < (INT32) (s2)) && (s2 - s1) > ((UINT32) 1 << 31)) || \\r
+      (((INT32) (s1) > (INT32) (s2)) && (s1 - s2) < ((UINT32) 1 << 31)) \\r
     )\r
 \r
 #define ISCSI_WELL_KNOWN_PORT                   3260\r