From 5ea13970c861b2a638700e2cbef352a6380a4b47 Mon Sep 17 00:00:00 2001 From: Thomas Krijnen Date: Fri, 6 Mar 2015 15:49:46 +0000 Subject: [PATCH] Instantiate xml_writer_settings based on boost version. Thanks Liam. --- src/ifcconvert/XmlSerializer.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ifcconvert/XmlSerializer.cpp b/src/ifcconvert/XmlSerializer.cpp index 31f1286afa..bdfbc6644e 100644 --- a/src/ifcconvert/XmlSerializer.cpp +++ b/src/ifcconvert/XmlSerializer.cpp @@ -3,6 +3,7 @@ #include #include #include +#include #include "XmlSerializer.h" @@ -247,6 +248,10 @@ void XmlSerializer::finalize() { root.put("ifc..xmlns:xlink", "http://www.w3.org/1999/xlink"); +#if BOOST_VERSION >= 105600 + boost::property_tree::xml_writer_settings settings = boost::property_tree::xml_writer_make_settings('\t', 1); +#else boost::property_tree::xml_writer_settings settings('\t', 1); +#endif boost::property_tree::write_xml(xml_filename, root, std::locale(), settings); } \ No newline at end of file