| 126 | } |
| 127 | |
| 128 | static inline int munmap(void* addr, size_t len) { |
| 129 | if (UnmapViewOfFile(addr)) return 0; |
| 130 | |
| 131 | errno = __map_mman_error(GetLastError(), EPERM); |
| 132 | |
| 133 | return -1; |
| 134 | } |
| 135 | |
| 136 | static inline int mprotect(void* addr, size_t len, int prot) { |
| 137 | DWORD newProtect = __map_mmap_prot_page(prot); |
no test coverage detected