[memory] Move "Local\\" prefix to win impl

CreateFileMappingHandle now takes shared memory name without a prefix.
The doc of shm_open recommends not using slashes and prefixing with "/".
The prefixing has been moved to the os implementation layer.
Invocations of CreateFileMappingHandle were all using "Local\\" so these
prefixes were removed.
This commit is contained in:
Sandy Carter
2019-07-10 22:31:16 -04:00
committed by Triang3l
parent 22ef265057
commit 2c7009ca80
5 changed files with 9 additions and 9 deletions

View File

@@ -418,7 +418,7 @@ TEST_CASE("copy_and_swap_16_in_32_unaligned", "Copy and Swap") {
}
TEST_CASE("create_and_close_file_mapping", "Virtual Memory Mapping") {
auto path = fmt::format("Local\\xenia_test_{}", Clock::QueryHostTickCount());
auto path = fmt::format("xenia_test_{}", Clock::QueryHostTickCount());
auto memory = xe::memory::CreateFileMappingHandle(
path, 0x100, xe::memory::PageAccess::kReadWrite, true);
REQUIRE(memory);
@@ -426,7 +426,7 @@ TEST_CASE("create_and_close_file_mapping", "Virtual Memory Mapping") {
}
TEST_CASE("map_view", "Virtual Memory Mapping") {
auto path = fmt::format("Local\\xenia_test_{}", Clock::QueryHostTickCount());
auto path = fmt::format("xenia_test_{}", Clock::QueryHostTickCount());
const size_t length = 0x100;
auto memory = xe::memory::CreateFileMappingHandle(
path, length, xe::memory::PageAccess::kReadWrite, true);
@@ -444,7 +444,7 @@ TEST_CASE("map_view", "Virtual Memory Mapping") {
TEST_CASE("read_write_view", "Virtual Memory Mapping") {
const size_t length = 0x100;
auto path = fmt::format("Local\\xenia_test_{}", Clock::QueryHostTickCount());
auto path = fmt::format("xenia_test_{}", Clock::QueryHostTickCount());
auto memory = xe::memory::CreateFileMappingHandle(
path, length, xe::memory::PageAccess::kReadWrite, true);
REQUIRE(memory);