From: Tom Hughes Date: Tue, 29 Mar 2005 09:00:37 +0000 (+0000) Subject: Avoid truncating addresses returned from mmap on 64 bit platforms. X-Git-Tag: svn/VALGRIND_3_0_0~844 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=244a4aa5606db6d0addb4367cb43aa24578984e5;p=thirdparty%2Fvalgrind.git Avoid truncating addresses returned from mmap on 64 bit platforms. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3474 --- diff --git a/coregrind/vg_mylibc.c b/coregrind/vg_mylibc.c index 93413ea4c8..e8f7e26f35 100644 --- a/coregrind/vg_mylibc.c +++ b/coregrind/vg_mylibc.c @@ -289,7 +289,7 @@ static Int munmap_inner(void *start, SizeT length) static Addr mmap_inner(void *start, SizeT length, UInt prot, UInt flags, UInt fd, OffT offset) { - Int ret; + Word ret; VGP_DO_MMAP(ret, start, length, prot, flags & ~(VKI_MAP_NOSYMS|VKI_MAP_CLIENT), fd, offset);