am 3fdb7355: Merge "Avoid sign extension in 32-bit mmap."
* commit '3fdb735590ed642420608dd7095c06de89d852b5': Avoid sign extension in 32-bit mmap.
This commit is contained in:
@@ -55,5 +55,5 @@ void* mmap64(void* addr, size_t size, int prot, int flags, int fd, off64_t offse
|
|||||||
}
|
}
|
||||||
|
|
||||||
void* mmap(void* addr, size_t size, int prot, int flags, int fd, off_t offset) {
|
void* mmap(void* addr, size_t size, int prot, int flags, int fd, off_t offset) {
|
||||||
return mmap64(addr, size, prot, flags, fd, static_cast<off64_t>(offset));
|
return mmap64(addr, size, prot, flags, fd, static_cast<off64_t>(offset) & 0xffffffff);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user