diff options
author | Michael Stahl <mstahl@redhat.com> | 2016-05-13 20:58:22 +0200 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2016-05-13 21:50:51 +0000 |
commit | 577b4e499b870a8afd56f2d9ac1fe0313162bf8d (patch) | |
tree | 8003b73724dd886ab614efa01c07bb7aa18ac03d /filter | |
parent | sdext: replace boost::bind (diff) | |
download | core-577b4e499b870a8afd56f2d9ac1fe0313162bf8d.tar.gz core-577b4e499b870a8afd56f2d9ac1fe0313162bf8d.zip |
filter: convert boost::bind
Change-Id: Ib17cfa114b7a218c31690c780cf14e128a7992c2
Reviewed-on: https://gerrit.libreoffice.org/24981
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Diffstat (limited to 'filter')
-rw-r--r-- | filter/source/svg/svgreader.cxx | 17 |
1 files changed, 8 insertions, 9 deletions
diff --git a/filter/source/svg/svgreader.cxx b/filter/source/svg/svgreader.cxx index 8b09bad26bd7..79c9636d6e08 100644 --- a/filter/source/svg/svgreader.cxx +++ b/filter/source/svg/svgreader.cxx @@ -42,7 +42,6 @@ #include <vcl/graphicfilter.hxx> #include <tools/zcodec.hxx> -#include <boost/bind.hpp> #include <map> #define OASIS_STR "urn:oasis:names:tc:opendocument:xmlns:" @@ -1718,11 +1717,10 @@ struct ShapeWritingVisitor { // collect text from all TEXT_NODE children into sText OUStringBuffer sText; - visitChildren(boost::bind( - (OUStringBuffer& (OUStringBuffer::*)(const OUString& str))&OUStringBuffer::append, - boost::ref(sText), - boost::bind(&xml::dom::XNode::getNodeValue, - _1)), + visitChildren( + [&sText] (xml::dom::XNode & rNode) { + return sText.append(rNode.getNodeValue()); + }, xElem, xml::dom::NodeType_TEXT_NODE); @@ -1875,9 +1873,10 @@ struct ShapeWritingVisitor // TODO(F2): separate out shear, rotate etc. // apply transformation to polygon, to keep draw // import in 100th mm - std::for_each(aPolys.begin(),aPolys.end(), - boost::bind(&basegfx::B2DPolyPolygon::transform, - _1,boost::cref(aState.maCTM))); + for (basegfx::B2DPolyPolygon & aPoly : aPolys) + { + aPoly.transform(aState.maCTM); + } for(basegfx::B2DPolyPolygon & aPoly : aPolys) { |