237
237
if ((this->Flags & Fallback) != Fallback) {
240
241
int Map = MAP_PRIVATE | MAP_ANONYMOUS;
241
245
if ((this->Flags & ReadOnly) != ReadOnly)
243
247
if ((this->Flags & Public) == Public)
244
249
Map = MAP_SHARED | MAP_ANONYMOUS;
246
254
// use anonymous mmap() to get the memory
247
255
Base = (unsigned char*) mmap(0, WorkSpace, Prot, Map, -1, 0);