X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=support%2Fsys-mman.c;h=346c97d6df61c8f36b67428ab2907bdf8d57c2cc;hb=17f10155f8f8ef117d228d57c199470cf9290575;hp=a8463bcb00c2910b89fab4809d4fc665a6014cfe;hpb=5d9434fcb3acc1ed7d3d30603faae797d672fe65;p=mono.git diff --git a/support/sys-mman.c b/support/sys-mman.c index a8463bcb00c..346c97d6df6 100644 --- a/support/sys-mman.c +++ b/support/sys-mman.c @@ -4,7 +4,7 @@ * Authors: * Jonathan Pryor (jonpryor@vt.edu) * - * Copyright (C) 2004 Jonathan Pryor + * Copyright (C) 2004-2006 Jonathan Pryor */ #define _XOPEN_SOURCE 600 @@ -27,7 +27,7 @@ Mono_Posix_Syscall_mmap (void *start, mph_size_t length, int prot, int flags, mph_return_val_if_size_t_overflow (length, MAP_FAILED); mph_return_val_if_off_t_overflow (offset, MAP_FAILED); - if (Mono_Posix_FromMmapProt (prot, &_prot) == -1) + if (Mono_Posix_FromMmapProts (prot, &_prot) == -1) return MAP_FAILED; if (Mono_Posix_FromMmapFlags (flags, &_flags) == -1) return MAP_FAILED; @@ -49,7 +49,7 @@ Mono_Posix_Syscall_mprotect (void *start, mph_size_t len, int prot) int _prot; mph_return_if_size_t_overflow (len); - if (Mono_Posix_FromMmapProt (prot, &_prot) == -1) + if (Mono_Posix_FromMmapProts (prot, &_prot) == -1) return -1; return mprotect (start, (size_t) len, _prot); @@ -102,11 +102,11 @@ Mono_Posix_Syscall_mremap (void *old_address, mph_size_t old_size, #endif /* def HAVE_MREMAP */ int -Mono_Posix_Syscall_mincore (void *start, mph_size_t length, void *vec) +Mono_Posix_Syscall_mincore (void *start, mph_size_t length, unsigned char *vec) { mph_return_if_size_t_overflow (length); - return mincore (start, (size_t) length, (unsigned char*) vec); + return mincore (start, (size_t) length, vec); } #ifdef HAVE_POSIX_MADVISE @@ -132,7 +132,7 @@ Mono_Posix_Syscall_remap_file_pages (void *start, mph_size_t size, mph_return_if_size_t_overflow (size); mph_return_if_ssize_t_overflow (pgoff); - if (Mono_Posix_FromMmapProt (prot, &_prot) == -1) + if (Mono_Posix_FromMmapProts (prot, &_prot) == -1) return -1; if (Mono_Posix_FromMmapFlags (flags, &_flags) == -1) return -1;