Index: mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc |
diff --git a/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc b/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc |
index 27c3bf5b02ad6573a43068efcad69d5a0bf8743d..f8b0d2d2df8955d3a11679715688eccd299fb97b 100644 |
--- a/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc |
+++ b/mojo/edk/embedder/simple_platform_shared_buffer_unittest.cc |
@@ -134,7 +134,8 @@ TEST(SimplePlatformSharedBufferTest, TooBig) { |
// If |size_t| is 32-bit, it's quite possible/likely that |Create()| succeeds |
// (since it only involves creating a 4 GB file). |
size_t max_size = std::numeric_limits<size_t>::max(); |
- if (max_size > static_cast<size_t>(base::SysInfo::AmountOfVirtualMemory())) |
+ if (base::SysInfo::AmountOfVirtualMemory() && |
jam
2015/12/03 03:42:36
I added this recently to make the test pass on Win
yzshen1
2015/12/03 18:04:33
nit: please consider adding the reason as a commen
|
+ max_size > static_cast<size_t>(base::SysInfo::AmountOfVirtualMemory())) |
max_size = static_cast<size_t>(base::SysInfo::AmountOfVirtualMemory()); |
scoped_refptr<SimplePlatformSharedBuffer> buffer( |
SimplePlatformSharedBuffer::Create(max_size)); |