only use MAP_SHARED_VALIDATE where defined #1941

pull/1946/head
nick black 3 years ago
parent fadc500568
commit cd49a63b7b
No known key found for this signature in database
GPG Key ID: 5F43400C21CBFACC

@ -263,7 +263,11 @@ void* create_png_mmap(const ncvisual* ncv, size_t* bsize, int fd){
}
// FIXME hugetlb?
void* map = mmap(NULL, mlen, PROT_WRITE | PROT_READ,
#ifdef MAP_SHARED_VALIDATE
MAP_SHARED_VALIDATE |
#else
MAP_SHARED |
#endif
(fd >= 0 ? 0 : MAP_ANONYMOUS), fd, 0);
if(map == MAP_FAILED){
logerror("Couldn't get %zuB map for %d\n", mlen, fd);

Loading…
Cancel
Save