From c2e5e45c84af88675dcdd373bb3cfd2b2555f8ab Mon Sep 17 00:00:00 2001 From: "Markus F.X.J. Oberhumer" Date: Fri, 6 Oct 2006 08:42:12 +0200 Subject: [PATCH] Fix UINT64_MAX. --- src/p_lx_elf.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_lx_elf.cpp b/src/p_lx_elf.cpp index 24b58002..cd9d8168 100644 --- a/src/p_lx_elf.cpp +++ b/src/p_lx_elf.cpp @@ -554,7 +554,7 @@ PackLinuxElf64amd::defineSymbols(Filter const *) // know the final total compressed size yet, so use the uncompressed // size (total over all PT_LOAD64) as an upper bound. unsigned len = 0; - acc_uint64l_t lo_va_user = ~0ul; // infinity + acc_uint64l_t lo_va_user = ~0ull; // infinity for (int j= get_native16(&ehdri.e_phnum); --j>=0; ) { if (PT_LOAD64 == get_native32(&phdri[j].p_type)) { len += (unsigned)get_native64(&phdri[j].p_filesz);