| Index: base/memory/shared_memory_win.cc
|
| diff --git a/base/memory/shared_memory_win.cc b/base/memory/shared_memory_win.cc
|
| index 20659ab97af7b1d3220c077d69435146db226f3e..8514d708d2510d7e6313101bceb5c6b84452ca3b 100644
|
| --- a/base/memory/shared_memory_win.cc
|
| +++ b/base/memory/shared_memory_win.cc
|
| @@ -143,8 +143,10 @@ bool SharedMemory::Create(const SharedMemoryCreateOptions& options) {
|
| rand_values[0], rand_values[1],
|
| rand_values[2], rand_values[3]);
|
| }
|
| +
|
| mapped_file_ = CreateFileMapping(INVALID_HANDLE_VALUE, &sa,
|
| - PAGE_READWRITE, 0, static_cast<DWORD>(rounded_size), name_.c_str());
|
| + PAGE_READWRITE, 0, static_cast<DWORD>(rounded_size),
|
| + name_.empty() ? nullptr : name_.c_str());
|
| if (!mapped_file_)
|
| return false;
|
|
|
|
|