diff --git a/repertory/repertory_test/src/winfsp_drive_delete_test.cpp b/repertory/repertory_test/src/winfsp_drive_delete_test.cpp index 80f124a2..1906b17b 100644 --- a/repertory/repertory_test/src/winfsp_drive_delete_test.cpp +++ b/repertory/repertory_test/src/winfsp_drive_delete_test.cpp @@ -104,9 +104,12 @@ TYPED_TEST(winfsp_test, delete_can_handle_mmap_after_file_deletion) { FILE_ATTRIBUTE_NORMAL | FILE_FLAG_DELETE_ON_CLOSE, nullptr); ASSERT_NE(INVALID_HANDLE_VALUE, handle); + SYSTEM_INFO sys_info{}; + ::GetSystemInfo(&sys_info); + auto *mapping = ::CreateFileMappingA(handle, nullptr, PAGE_READWRITE, 0, - SystemInfo.dwAllocationGranularity, nullptr); + sys_info.dwAllocationGranularity, nullptr); EXPECT_TRUE(mapping != nullptr); EXPECT_TRUE(::CloseHandle(handle));