From 9dff0d05b5763894b75c8b0a5785060b515239b2 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Tue, 16 Aug 2016 12:51:45 -0700 Subject: [PATCH] mprotect and msync take void*, not const void*. http://pubs.opengroup.org/onlinepubs/9699919799/functions/mprotect.html http://pubs.opengroup.org/onlinepubs/9699919799/functions/msync.html Change-Id: Ie26195e2e382c1387037c7ee5cd90b3963220328 --- libc/include/sys/mman.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libc/include/sys/mman.h b/libc/include/sys/mman.h index 934963f77..79f1faf03 100644 --- a/libc/include/sys/mman.h +++ b/libc/include/sys/mman.h @@ -57,8 +57,8 @@ void* mmap(void*, size_t, int, int, int, off_t); void* mmap64(void*, size_t, int, int, int, off64_t) __INTRODUCED_IN(21); int munmap(void*, size_t); -int msync(const void*, size_t, int); -int mprotect(const void*, size_t, int); +int msync(void*, size_t, int); +int mprotect(void*, size_t, int); void* mremap(void*, size_t, size_t, int, ...); int mlockall(int) __INTRODUCED_IN(17); -- 2.11.0