mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2025-02-01 05:01:59 +01:00
Revert "llvm-mt: Fix release of OutputDoc"
Multiple bots are broken. This reverts commit r312207. llvm-svn: 312212
This commit is contained in:
parent
1897d0ce83
commit
80f2296a09
@ -652,13 +652,11 @@ WindowsManifestMerger::WindowsManifestMergerImpl::getMergedManifest() {
|
|||||||
xmlNodePtr CombinedRoot = xmlDocGetRootElement(CombinedDoc);
|
xmlNodePtr CombinedRoot = xmlDocGetRootElement(CombinedDoc);
|
||||||
std::vector<xmlNsPtr> RequiredPrefixes;
|
std::vector<xmlNsPtr> RequiredPrefixes;
|
||||||
checkAndStripPrefixes(CombinedRoot, RequiredPrefixes);
|
checkAndStripPrefixes(CombinedRoot, RequiredPrefixes);
|
||||||
std::unique_ptr<xmlDoc, decltype(&xmlFreeDoc)> OutputDoc(
|
std::unique_ptr<xmlDoc> OutputDoc(xmlNewDoc((const unsigned char *)"1.0"));
|
||||||
xmlNewDoc((const unsigned char *)"1.0"), &xmlFreeDoc);
|
|
||||||
xmlDocSetRootElement(OutputDoc.get(), CombinedRoot);
|
xmlDocSetRootElement(OutputDoc.get(), CombinedRoot);
|
||||||
xmlKeepBlanksDefault(0);
|
xmlKeepBlanksDefault(0);
|
||||||
xmlDocDumpFormatMemoryEnc(OutputDoc.get(), &XmlBuff, &BufferSize, "UTF-8",
|
xmlDocDumpFormatMemoryEnc(OutputDoc.get(), &XmlBuff, &BufferSize, "UTF-8",
|
||||||
1);
|
1);
|
||||||
xmlDocSetRootElement(OutputDoc.get(), nullptr);
|
|
||||||
}
|
}
|
||||||
if (BufferSize == 0)
|
if (BufferSize == 0)
|
||||||
return nullptr;
|
return nullptr;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user