diff --git a/.make/release/update.classes.inc.php b/.make/release/update.classes.inc.php index 8f1499439..5b67edad3 100644 --- a/.make/release/update.classes.inc.php +++ b/.make/release/update.classes.inc.php @@ -199,7 +199,7 @@ class DatamodelsXmlFiles extends AbstractGlobFileVersionUpdater libxml_clear_errors(); $oFileXml->formatOutput = true; $oFileXml->preserveWhiteSpace = false; - $oFileXml->loadXML($sFileContent); + $oFileXml->loadXML($sFileContent, LIBXML_BIGLINES); $oFileItopFormat = new iTopDesignFormat($oFileXml); diff --git a/core/designdocument.class.inc.php b/core/designdocument.class.inc.php index 3965c68ec..c4a1e8e34 100644 --- a/core/designdocument.class.inc.php +++ b/core/designdocument.class.inc.php @@ -71,6 +71,11 @@ class DesignDocument extends DOMDocument $this->preserveWhiteSpace = true; // otherwise the formatOutput option would have no effect } + public function loadXML(string $source, int $options = 0) + { + parent::loadXML($source, $options | LIBXML_BIGLINES); + } + /** * Overload of the standard API *