Fix wrongly copy-pasted mmap flags

This commit is contained in:
trollkotze 2023-04-04 03:19:09 +02:00
parent 2c9910cd99
commit 6a4f137805

View file

@ -331,7 +331,7 @@ static void *mmap_file(const char *fname, uint64_t *mm_length) {
int fd = open(fname, O_RDONLY);
if (fd == -1) return 0;
int64_t length = lseek(fd, 0, SEEK_END);
void *addr = mmap(NULL, length, PROT_READ, PROT_READ, MAP_PRIVATE | MAP_ANONYMOUS | MAP_POPULATE, fd, 0);
void *addr = mmap(NULL, length, PROT_READ, MAP_SHARED | MAP_ANONYMOUS | MAP_POPULATE, fd, 0);
close(fd);
if (addr == MAP_FAILED) return 0;
#endif