mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Check for fromString failure in ModuleFile.cpp
This commit is contained in:
@@ -986,7 +986,12 @@ void ModuleFile::collectBasicSourceFileInfo(
|
||||
|
||||
BasicSourceFileInfo info;
|
||||
info.FilePath = filePath;
|
||||
info.InterfaceHash = Fingerprint::fromString(fpStr);
|
||||
if (auto fingerprint = Fingerprint::fromString(fpStr))
|
||||
info.InterfaceHash = fingerprint.getValue();
|
||||
else {
|
||||
llvm::errs() << "Unconvertable fingerprint '" << fpStr << "'\n";
|
||||
abort();
|
||||
}
|
||||
info.LastModified =
|
||||
llvm::sys::TimePoint<>(std::chrono::nanoseconds(timestamp));
|
||||
info.FileSize = fileSize;
|
||||
|
||||
Reference in New Issue
Block a user