summaryrefslogtreecommitdiff
path: root/icespider/xslt/xsltStreamSerializer.cpp
diff options
context:
space:
mode:
authorDan Goodliffe <dan@randomdan.homeip.net>2018-04-15 12:09:27 +0100
committerDan Goodliffe <dan@randomdan.homeip.net>2018-04-15 12:09:27 +0100
commitda393fc67ebce5fa269615c5c967f1467dc0d5cf (patch)
treeffeaef182861b2f43c2d3a1c00927326229a55c3 /icespider/xslt/xsltStreamSerializer.cpp
parentDedupe map dumping (diff)
downloadicespider-da393fc67ebce5fa269615c5c967f1467dc0d5cf.tar.bz2
icespider-da393fc67ebce5fa269615c5c967f1467dc0d5cf.tar.xz
icespider-da393fc67ebce5fa269615c5c967f1467dc0d5cf.zip
C++17 and Ice 3.7icespider-0.4
Update all code to be C++17 with Ice 3.7 and minor interface changes in keeping with C++CG and dependencies.
Diffstat (limited to 'icespider/xslt/xsltStreamSerializer.cpp')
-rw-r--r--icespider/xslt/xsltStreamSerializer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/icespider/xslt/xsltStreamSerializer.cpp b/icespider/xslt/xsltStreamSerializer.cpp
index d89adcd..5214ab3 100644
--- a/icespider/xslt/xsltStreamSerializer.cpp
+++ b/icespider/xslt/xsltStreamSerializer.cpp
@@ -29,7 +29,7 @@ namespace IceSpider {
xsltFreeStylesheet(stylesheet);
}
- XsltStreamSerializer *
+ Slicer::SerializerPtr
XsltStreamSerializer::IceSpiderFactory::create(std::ostream & strm) const
{
auto newMtime = boost::filesystem::last_write_time(stylesheetPath);
@@ -43,7 +43,7 @@ namespace IceSpider {
}
stylesheetWriteTime = newMtime;
}
- return new XsltStreamSerializer(strm, stylesheet);
+ return std::make_shared<XsltStreamSerializer>(strm, stylesheet);
}
XsltStreamSerializer::XsltStreamSerializer(std::ostream & os, xsltStylesheet * ss) :