ibat: replace MAXINT64 with value
authorshefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 18 Feb 2010 23:02:12 +0000 (23:02 +0000)
committershefty <shefty@ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86>
Thu, 18 Feb 2010 23:02:12 +0000 (23:02 +0000)
MAXINT64 is not defined for all windows platforms.  Use a hard-coded value instead.

Signed-off-by: Sean Hefty <sean.hefty@intel.com.
git-svn-id: svn://openib.tc.cornell.edu/gen1/trunk@2704 ad392aa1-c5ef-ae45-8dd8-e69d62a5ef86

core/ibat/user/ibat.cpp

index 773bfd8..acd11d7 100644 (file)
@@ -371,7 +371,7 @@ ResolvePath(
        INT64 to;\r
        HRESULT hr;\r
 \r
-       to = (Timeout == INFINITE) ? MAXINT64 : (INT64) ((UINT64) Timeout);\r
+       to = (Timeout == INFINITE) ? 0x7FFFFFFFFFFFFFFFL : (INT64) ((UINT64) Timeout);\r
        for (;;) {\r
                hr = Resolve(pSrcAddr, pDestAddr, pPath);\r
                if( hr != E_PENDING || to <= 0 )\r