| Index: base/shared_memory_win.cc
|
| diff --git a/base/shared_memory_win.cc b/base/shared_memory_win.cc
|
| index 4ae47524e206b820a9313708195b6c0546948e7b..3822fc94b172439ebbaed9df18f9376bf89d31c2 100644
|
| --- a/base/shared_memory_win.cc
|
| +++ b/base/shared_memory_win.cc
|
| @@ -45,6 +45,11 @@ SharedMemory::~SharedMemory() {
|
| CloseHandle(lock_);
|
| }
|
|
|
| +// static
|
| +bool SharedMemory::IsHandleValid(const SharedMemoryHandle& handle) {
|
| + return handle != NULL;
|
| +}
|
| +
|
| bool SharedMemory::Create(const std::wstring &name, bool read_only,
|
| bool open_existing, size_t size) {
|
| DCHECK(mapped_file_ == NULL);
|
| @@ -168,4 +173,8 @@ void SharedMemory::Unlock() {
|
| ReleaseMutex(lock_);
|
| }
|
|
|
| +SharedMemoryHandle SharedMemory::handle() const {
|
| + return mapped_file_;
|
| +}
|
| +
|
| } // namespace base
|
|
|