Skip to content

Commit 5f63524

Browse files
authored
Merge pull request #26161 from plotfi/master-next
Adding fs::convertFDToNativeFile conversion to FileSystem.cpp.
2 parents 5bb8453 + ede421e commit 5f63524

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

lib/Basic/FileSystem.cpp

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -197,16 +197,16 @@ std::error_code swift::moveFileIfDifferent(const llvm::Twine &source,
197197
same = true;
198198
} else {
199199
std::error_code sourceRegionErr;
200-
fs::mapped_file_region sourceRegion(sourceFile.fd,
201-
fs::mapped_file_region::readonly,
202-
size, 0, sourceRegionErr);
200+
fs::mapped_file_region sourceRegion(
201+
fs::convertFDToNativeFile(sourceFile.fd),
202+
fs::mapped_file_region::readonly, size, 0, sourceRegionErr);
203203
if (sourceRegionErr)
204204
return sourceRegionErr;
205205

206206
std::error_code destRegionErr;
207-
fs::mapped_file_region destRegion(destFile.fd,
208-
fs::mapped_file_region::readonly,
209-
size, 0, destRegionErr);
207+
fs::mapped_file_region destRegion(fs::convertFDToNativeFile(destFile.fd),
208+
fs::mapped_file_region::readonly, size,
209+
0, destRegionErr);
210210

211211
if (!destRegionErr) {
212212
same = (0 == memcmp(sourceRegion.const_data(), destRegion.const_data(),

0 commit comments

Comments
 (0)