diff options
Diffstat (limited to 'src/transformer_facade.cc')
-rw-r--r-- | src/transformer_facade.cc | 24 |
1 files changed, 11 insertions, 13 deletions
diff --git a/src/transformer_facade.cc b/src/transformer_facade.cc index 5bfb71e..0215e13 100644 --- a/src/transformer_facade.cc +++ b/src/transformer_facade.cc @@ -33,19 +33,17 @@ std::unique_ptr<xalan::FormatterToXML> augmentFormatterToXML( xalan::XalanDOMString outputDoctypeSystem; xalan::XalanDOMString outputStandalone; - return std::unique_ptr<xalan::FormatterToXML>( - new xalan::FormatterToXML( - *(formatter.getWriter()), - stylesheetRoot->getOutputVersion(outputVersion), - stylesheetRoot->getOutputIndent(), - xalan::FormatterToXML::eDefaultIndentAmount, - stylesheetRoot->getOutputEncoding(outputEncoding), - stylesheetRoot->getOutputMediaType(outputMediaType), - stylesheetRoot->getOutputDoctypeSystem(outputDoctypeSystem), - stylesheetRoot->getOutputDoctypePublic(outputDoctypePublic), - !stylesheetRoot->getOmitOutputXMLDecl(), - stylesheetRoot->getOutputStandalone(outputStandalone) - ) + return std::make_unique<xalan::FormatterToXML>( + *(formatter.getWriter()), + stylesheetRoot->getOutputVersion(outputVersion), + stylesheetRoot->getOutputIndent(), + xalan::FormatterToXML::eDefaultIndentAmount, + stylesheetRoot->getOutputEncoding(outputEncoding), + stylesheetRoot->getOutputMediaType(outputMediaType), + stylesheetRoot->getOutputDoctypeSystem(outputDoctypeSystem), + stylesheetRoot->getOutputDoctypePublic(outputDoctypePublic), + !stylesheetRoot->getOmitOutputXMLDecl(), + stylesheetRoot->getOutputStandalone(outputStandalone) ); } |