diff options
Diffstat (limited to 'icespider/xslt')
-rw-r--r-- | icespider/xslt/Jamfile.jam | 2 | ||||
-rw-r--r-- | icespider/xslt/xsltStreamSerializer.cpp | 4 | ||||
-rw-r--r-- | icespider/xslt/xsltStreamSerializer.h | 2 |
3 files changed, 3 insertions, 5 deletions
diff --git a/icespider/xslt/Jamfile.jam b/icespider/xslt/Jamfile.jam index 97408be..eacdda4 100644 --- a/icespider/xslt/Jamfile.jam +++ b/icespider/xslt/Jamfile.jam @@ -2,7 +2,6 @@ lib adhocutil : : : : <include>/usr/include/adhocutil ; lib slicer-xml : : : : <include>/usr/include/slicer ; lib boost_system ; lib boost_filesystem ; -lib IceUtil ; lib xslt ; lib exslt ; @@ -13,7 +12,6 @@ lib icespider-xslt : <library>slicer-xml <library>boost_system <library>boost_filesystem - <library>IceUtil <library>xslt <library>exslt <library>../..//libxmlpp 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) : diff --git a/icespider/xslt/xsltStreamSerializer.h b/icespider/xslt/xsltStreamSerializer.h index b061012..eb432fb 100644 --- a/icespider/xslt/xsltStreamSerializer.h +++ b/icespider/xslt/xsltStreamSerializer.h @@ -14,7 +14,7 @@ namespace IceSpider { IceSpiderFactory(const char *); ~IceSpiderFactory(); - XsltStreamSerializer * create(std::ostream &) const override; + Slicer::SerializerPtr create(std::ostream &) const override; private: const boost::filesystem::path stylesheetPath; |