diff options
Diffstat (limited to 'lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp')
-rw-r--r-- | lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp b/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp index 69a144112dd..65f18d23b65 100644 --- a/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp +++ b/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp @@ -651,6 +651,8 @@ bool MachOYamlIOTaggedDocumentHandler::handledDocTag(llvm::yaml::IO &io, // Step 2: parse normalized mach-o struct into atoms. ErrorOr<std::unique_ptr<lld::File>> foe = normalizedToAtoms(nf, info->_path, true); + + info->_normalizeMachOFile = nullptr; if (foe) { // Transfer ownership to "out" File parameter. std::unique_ptr<lld::File> f = std::move(foe.get()); |