From df31d147e09945e498080c3331ddd59332d62ff9 Mon Sep 17 00:00:00 2001 From: Albert Cheng Date: Thu, 5 Apr 2007 12:43:15 -0500 Subject: [svn-r13591] Problem: 4294967296LL is not supported by older C like Windows VC6. Solution: /* use <= 2**32 -1 to stay within 4 bytes integer range */ HDassert(chunk0_size <= 4294967295UL); Platforms tested: kelgia, copper and osage. --- src/H5Ocache.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/H5Ocache.c b/src/H5Ocache.c index 41a0bbf..75f9d69 100644 --- a/src/H5Ocache.c +++ b/src/H5Ocache.c @@ -739,7 +739,8 @@ H5O_assert(oh); break; case 2: /* 4 byte size */ - HDassert(chunk0_size < 4294967296LL); + /* use <= 2**32 -1 to stay within 4 bytes integer range */ + HDassert(chunk0_size <= 4294967295UL); UINT32ENCODE(p, chunk0_size); break; -- cgit v0.12