diff options
author | erikchen <erikchen@chromium.org> | 2015-10-23 13:20:34 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2015-10-23 20:21:27 +0000 |
commit | baac911f63e05df2eab5adf8544781ffd3ec01ca (patch) | |
tree | e6e8f5bd183b113a08188269d9d33b9761dade93 /base/memory/shared_memory_win.cc | |
parent | 32986d01b55fc391e69137091a09be04ead12582 (diff) | |
download | chromium_src-baac911f63e05df2eab5adf8544781ffd3ec01ca.zip chromium_src-baac911f63e05df2eab5adf8544781ffd3ec01ca.tar.gz chromium_src-baac911f63e05df2eab5adf8544781ffd3ec01ca.tar.bz2 |
base: Update constructors of SharedMemory in preparation for Mach transition.
Most consumers of SharedMemory do not care about the underlying OS primitive.
Prepare for a migration to Mach-backed shared memory.
This CL updates the interface for SharedMemory, but has no intended behavior
change.
BUG=466437
Review URL: https://codereview.chromium.org/1420163002
Cr-Commit-Position: refs/heads/master@{#355868}
Diffstat (limited to 'base/memory/shared_memory_win.cc')
-rw-r--r-- | base/memory/shared_memory_win.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/base/memory/shared_memory_win.cc b/base/memory/shared_memory_win.cc index 9665a7c..fd8d2fd 100644 --- a/base/memory/shared_memory_win.cc +++ b/base/memory/shared_memory_win.cc @@ -27,6 +27,13 @@ size_t GetMemorySectionSize(void* address) { namespace base { +SharedMemoryCreateOptions::SharedMemoryCreateOptions() + : name_deprecated(nullptr), + open_existing_deprecated(false), + size(0), + executable(false), + share_read_only(false) {} + SharedMemory::SharedMemory() : mapped_file_(NULL), mapped_size_(0), |