From bf79168dba6100624bc105a66ce3f4d1bff9353b Mon Sep 17 00:00:00 2001 From: Miklos Vajna Date: Wed, 31 Jan 2018 22:06:29 +0100 Subject: EPUB export: can use std::move() here And get rid of an easy to avoid include if we are at it. Change-Id: I63cb4628a3a7038aab91c66f592920923a31d7a6 Reviewed-on: https://gerrit.libreoffice.org/49060 Reviewed-by: Miklos Vajna Tested-by: Jenkins --- writerperfect/source/writer/EPUBExportDialog.cxx | 4 ++-- writerperfect/source/writer/EPUBExportDialog.hxx | 2 +- writerperfect/source/writer/EPUBExportFilter.hxx | 6 ++++-- 3 files changed, 7 insertions(+), 5 deletions(-) (limited to 'writerperfect') diff --git a/writerperfect/source/writer/EPUBExportDialog.cxx b/writerperfect/source/writer/EPUBExportDialog.cxx index 59e5cb4bf469..bbd241bb7b63 100644 --- a/writerperfect/source/writer/EPUBExportDialog.cxx +++ b/writerperfect/source/writer/EPUBExportDialog.cxx @@ -70,11 +70,11 @@ sal_Int32 PositionToVersion(sal_Int32 nPosition) namespace writerperfect { -EPUBExportDialog::EPUBExportDialog(vcl::Window *pParent, comphelper::SequenceAsHashMap &rFilterData, uno::Reference xContext, const css::uno::Reference &xDocument) +EPUBExportDialog::EPUBExportDialog(vcl::Window *pParent, comphelper::SequenceAsHashMap &rFilterData, uno::Reference xContext, css::uno::Reference xDocument) : ModalDialog(pParent, "EpubDialog", "writerperfect/ui/exportepub.ui"), mxContext(std::move(xContext)), mrFilterData(rFilterData), - mxSourceDocument(xDocument) + mxSourceDocument(std::move(xDocument)) { get(m_pVersion, "versionlb"); assert(PositionToVersion(m_pVersion->GetSelectedEntryPos()) == EPUBExportFilter::GetDefaultVersion()); diff --git a/writerperfect/source/writer/EPUBExportDialog.hxx b/writerperfect/source/writer/EPUBExportDialog.hxx index 7d7f016b1a18..ab90c48ee04c 100644 --- a/writerperfect/source/writer/EPUBExportDialog.hxx +++ b/writerperfect/source/writer/EPUBExportDialog.hxx @@ -27,7 +27,7 @@ namespace writerperfect class EPUBExportDialog : public ModalDialog { public: - EPUBExportDialog(vcl::Window *pParent, comphelper::SequenceAsHashMap &rFilterData, css::uno::Reference xContext, const css::uno::Reference &xDocument); + EPUBExportDialog(vcl::Window *pParent, comphelper::SequenceAsHashMap &rFilterData, css::uno::Reference xContext, css::uno::Reference xDocument); ~EPUBExportDialog() override; void dispose() override; diff --git a/writerperfect/source/writer/EPUBExportFilter.hxx b/writerperfect/source/writer/EPUBExportFilter.hxx index ee676d3e1701..fb5d7d6616a9 100644 --- a/writerperfect/source/writer/EPUBExportFilter.hxx +++ b/writerperfect/source/writer/EPUBExportFilter.hxx @@ -19,10 +19,12 @@ #include #include -#include "exp/xmlimp.hxx" - namespace writerperfect { +namespace exp +{ +struct FixedLayoutPage; +} /// EPUB export XFilter implementation. class EPUBExportFilter : public cppu::WeakImplHelper -- cgit v1.2.3