diff --git a/base/memory/shared_memory_fuchsia.cc b/base/memory/shared_memory_fuchsia.cc index 9ad212fd277675..c622308c855881 100644 --- a/base/memory/shared_memory_fuchsia.cc +++ b/base/memory/shared_memory_fuchsia.cc @@ -4,6 +4,8 @@ #include "base/memory/shared_memory.h" +#include + #include #include #include @@ -36,6 +38,12 @@ void SharedMemory::CloseHandle(const SharedMemoryHandle& handle) { handle.Close(); } +// static +size_t SharedMemory::GetHandleLimit() { + // No documented limit, currently. + return std::numeric_limits::max(); +} + bool SharedMemory::CreateAndMapAnonymous(size_t size) { return CreateAnonymous(size) && Map(size); }