From ddd43218e9900536381733735adf8681d345e775 Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Mon, 5 Mar 2018 12:19:05 +0200 Subject: drop sax::tools::*base64 methods and use the underlying comphelper methods rather. This is so that I can break the dependency that tools has on sax, and can add methods that make sax depend on tools. Change-Id: I8a2d6ce2ffc3529a0020710ade6a1748ee5af7d5 Reviewed-on: https://gerrit.libreoffice.org/50767 Tested-by: Jenkins Reviewed-by: Noel Grandin --- sfx2/source/appl/sfxpicklist.cxx | 3 ++- sfx2/source/control/recentdocsview.cxx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'sfx2/source') diff --git a/sfx2/source/appl/sfxpicklist.cxx b/sfx2/source/appl/sfxpicklist.cxx index 2aaccbc6001a..cb9b54426d2b 100644 --- a/sfx2/source/appl/sfxpicklist.cxx +++ b/sfx2/source/appl/sfxpicklist.cxx @@ -20,6 +20,7 @@ #include #include +#include #include #include #include @@ -157,7 +158,7 @@ void SfxPickListImpl::AddDocumentToPickList( SfxObjectShell* pDocSh ) { Sequence aSequence(static_cast(aStream.GetData()), aStream.Tell()); OUStringBuffer aBuffer; - ::sax::Converter::encodeBase64(aBuffer, aSequence); + ::comphelper::Base64::encode(aBuffer, aSequence); aThumbnail = aBuffer.makeStringAndClear(); } } diff --git a/sfx2/source/control/recentdocsview.cxx b/sfx2/source/control/recentdocsview.cxx index 3be2690f0688..1a5af971af4f 100644 --- a/sfx2/source/control/recentdocsview.cxx +++ b/sfx2/source/control/recentdocsview.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include #include #include #include @@ -190,7 +191,7 @@ void RecentDocsView::Reload() if (!aBase64.isEmpty()) { Sequence aDecoded; - sax::Converter::decodeBase64(aDecoded, aBase64); + comphelper::Base64::decode(aDecoded, aBase64); SvMemoryStream aStream(aDecoded.getArray(), aDecoded.getLength(), StreamMode::READ); vcl::PNGReader aReader(aStream); -- cgit