Browse Source

buffer: use MAP_ANON, fix OS X build

v0.9.4-release
Ben Noordhuis 12 years ago
parent
commit
ddb15603e7
  1. 2
      src/node_buffer.cc

2
src/node_buffer.cc

@ -231,7 +231,7 @@ static inline char* alloc_buf_mem(size_t len) {
} }
int prot = PROT_READ | PROT_WRITE; int prot = PROT_READ | PROT_WRITE;
int flags = MAP_ANONYMOUS | MAP_PRIVATE; int flags = MAP_ANON | MAP_PRIVATE; // OS X doesn't know MAP_ANONYMOUS...
char* buf = static_cast<char*>(mmap(NULL, len, prot, flags, -1, 0)); char* buf = static_cast<char*>(mmap(NULL, len, prot, flags, -1, 0));
if (buf == NULL) { if (buf == NULL) {

Loading…
Cancel
Save