Ticket #70: osx_103.diff

File osx_103.diff, 0.7 KB (added by rakshasa, 6 years ago)

Ignore the return value

  • src/data/memory_chunk.cc

     
    112112  if (madvise(m_ptr + offset, length, advice) == 0) 
    113113    return true; 
    114114 
    115   else if (errno == EINVAL || (errno == ENOMEM && advice != advice_willneed) || errno == EBADF) 
    116     throw internal_error("MemoryChunk::advise(...) " + std::string(strerror(errno))); 
     115//   else if (errno == EINVAL || (errno == ENOMEM && advice != advice_willneed) || errno == EBADF) 
     116//     throw internal_error("MemoryChunk::advise(...) " + std::string(strerror(errno))); 
    117117   
    118118  else 
    119119    return false;