summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/binarycreator/binarycreator.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/binarycreator/binarycreator.cpp b/tools/binarycreator/binarycreator.cpp
index 2a5f55cc1..a6a38a9da 100644
--- a/tools/binarycreator/binarycreator.cpp
+++ b/tools/binarycreator/binarycreator.cpp
@@ -542,8 +542,7 @@ static QString createMetaDataDirectory(const QInstallerTools::PackageInfoVector
if (!QFile::copy(elementFileInfo.absoluteFilePath(), targetDir.absoluteFilePath(newName)))
throw Error(QString::fromLatin1("Could not copy %1.").arg(domElement.text()));
}
- domElement.removeChild(domElement.firstChild());
- domElement.appendChild(dom.createTextNode(newName));
+ domElement.replaceChild(dom.createTextNode(newName), domElement.firstChild());
}
openForWrite(&configXml, configXml.fileName());