[Libreoffice-commits] core.git: sw/source
Matteo Casalin
matteo.casalin at yahoo.com
Wed Aug 14 00:57:19 PDT 2013
sw/source/core/text/EnhancedPDFExportHelper.cxx | 1 -
sw/source/core/text/itrpaint.cxx | 1 -
sw/source/core/unocore/unoobj.cxx | 1 -
sw/source/filter/html/htmlatr.cxx | 1 -
sw/source/filter/ww8/docxattributeoutput.cxx | 1 +
sw/source/filter/ww8/docxfootnotes.hxx | 22 +++++++++-------------
6 files changed, 10 insertions(+), 17 deletions(-)
New commits:
commit 8ae46066e6b03e70901bbacf972e6965a43f3c53
Author: Matteo Casalin <matteo.casalin at yahoo.com>
Date: Tue Aug 13 22:51:49 2013 +0200
Cleanup #include and minor optimization
Change-Id: I9b893906df5707f84c45cf5a8dc017873452aeab
Reviewed-on: https://gerrit.libreoffice.org/5403
Reviewed-by: Tor Lillqvist <tml at iki.fi>
Tested-by: Tor Lillqvist <tml at iki.fi>
diff --git a/sw/source/core/text/EnhancedPDFExportHelper.cxx b/sw/source/core/text/EnhancedPDFExportHelper.cxx
index be62045..dde5b36 100644
--- a/sw/source/core/text/EnhancedPDFExportHelper.cxx
+++ b/sw/source/core/text/EnhancedPDFExportHelper.cxx
@@ -55,7 +55,6 @@
#include <docufld.hxx>
#include <ftnidx.hxx>
#include <txtftn.hxx>
-#include <fmtftn.hxx>
#include <rootfrm.hxx>
#include <pagefrm.hxx>
#include <txtfrm.hxx>
diff --git a/sw/source/core/text/itrpaint.cxx b/sw/source/core/text/itrpaint.cxx
index 185979f..4ea781f 100644
--- a/sw/source/core/text/itrpaint.cxx
+++ b/sw/source/core/text/itrpaint.cxx
@@ -29,7 +29,6 @@
#include <fchrfmt.hxx>
#include <frmatr.hxx>
#include <sfx2/printer.hxx>
-#include <fmtftn.hxx>
#include <fmtfld.hxx>
#include <fldbas.hxx> // SwField
#include <rootfrm.hxx>
diff --git a/sw/source/core/unocore/unoobj.cxx b/sw/source/core/unocore/unoobj.cxx
index 013f0ed..f898d1c 100644
--- a/sw/source/core/unocore/unoobj.cxx
+++ b/sw/source/core/unocore/unoobj.cxx
@@ -81,7 +81,6 @@
#include <svtools/ctrltool.hxx>
#include <flypos.hxx>
#include <txtftn.hxx>
-#include <fmtftn.hxx>
#include <com/sun/star/text/WrapTextMode.hpp>
#include <com/sun/star/text/TextContentAnchorType.hpp>
#include <com/sun/star/text/TextMarkupType.hpp>
diff --git a/sw/source/filter/html/htmlatr.cxx b/sw/source/filter/html/htmlatr.cxx
index 02fcb4a..5ae4128 100644
--- a/sw/source/filter/html/htmlatr.cxx
+++ b/sw/source/filter/html/htmlatr.cxx
@@ -55,7 +55,6 @@
#include <fmtpdsc.hxx>
#include <fmtflcnt.hxx>
#include <fmtinfmt.hxx>
-#include <fmtftn.hxx>
#include <txatbase.hxx>
#include <frmatr.hxx>
#include <charfmt.hxx>
diff --git a/sw/source/filter/ww8/docxattributeoutput.cxx b/sw/source/filter/ww8/docxattributeoutput.cxx
index 51caae9..7ea8024 100644
--- a/sw/source/filter/ww8/docxattributeoutput.cxx
+++ b/sw/source/filter/ww8/docxattributeoutput.cxx
@@ -23,6 +23,7 @@
#include "writerwordglue.hxx"
#include "ww8par.hxx"
#include "fmtcntnt.hxx"
+#include "fmtftn.hxx"
#include "fchrfmt.hxx"
#include "tgrditem.hxx"
#include "fmtruby.hxx"
diff --git a/sw/source/filter/ww8/docxfootnotes.hxx b/sw/source/filter/ww8/docxfootnotes.hxx
index 58134e2..23ce08c 100644
--- a/sw/source/filter/ww8/docxfootnotes.hxx
+++ b/sw/source/filter/ww8/docxfootnotes.hxx
@@ -17,17 +17,13 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-#ifndef _DOCXFOOTNOTES_HXX_
-#define _DOCXFOOTNOTES_HXX_
-
-#include <fmtftn.hxx>
-
-#include <rtl/string.hxx>
-#include <rtl/ustring.hxx>
-#include <sax/fshelper.hxx>
+#ifndef DOCXFOOTNOTES_HXX
+#define DOCXFOOTNOTES_HXX
#include <vector>
+class SwFmtFtn;
+
namespace docx {
typedef ::std::vector< const SwFmtFtn* > FootnotesVector;
@@ -56,10 +52,6 @@ public:
/// Return the current footnote/endnote and clear the 'current' state.
const SwFmtFtn* getCurrent( sal_Int32& rId )
{
- // skip ids 0 and 1 - they are reserved for separator and
- // continuationSeparator
- rId = m_nCurrent + 2;
-
// anything to write at all?
if ( m_nCurrent < 0 )
{
@@ -67,6 +59,10 @@ public:
return NULL;
}
+ // skip ids 0 and 1 - they are reserved for separator and
+ // continuationSeparator
+ rId = m_nCurrent + 2;
+
const SwFmtFtn *pFootnote = m_aFootnotes[m_nCurrent];
m_nCurrent = -1;
@@ -88,6 +84,6 @@ public:
} // namespace docx
-#endif // _DOCXFOOTNOTES_HXX_
+#endif // DOCXFOOTNOTES_HXX
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
More information about the Libreoffice-commits
mailing list