diff options
author | Michael Stahl <mstahl@redhat.com> | 2014-11-13 21:47:20 +0100 |
---|---|---|
committer | Michael Stahl <mstahl@redhat.com> | 2014-11-14 01:08:47 +0100 |
commit | e8159871046448df4fba45d03e4b0efddf50859e (patch) | |
tree | e83b322128e567a236ce5c232f5bc5d9eae6a81c /sw | |
parent | a2bba429fa4328d17818cbafe5229655b11e5c33 (diff) |
vcl: move the Impl class of MapMode ...uhm... out of the public header?
And remove the tools/fract.hxx include.
grep -l -r fract.hxx workdir/Dep/*Object* |wc -l
before: 4569
after: 1851
Shrinks some libraries, example from --enable-dbgutil Fedora gcc 4.8.3:
libvcllo.so by 473k (0.35%)
libswlo.so by ~1Mb (sadly that is just 0.2%)
Change-Id: I09bd025d551a5d2c5528b938a68c6aa5f8f114a0
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/docnode/ndnotxt.cxx | 1 | ||||
-rw-r--r-- | sw/source/core/graphic/ndgrf.cxx | 1 | ||||
-rw-r--r-- | sw/source/core/layout/anchoreddrawobject.cxx | 1 | ||||
-rw-r--r-- | sw/source/core/view/pagepreviewlayout.cxx | 1 | ||||
-rw-r--r-- | sw/source/core/view/viewpg.cxx | 1 | ||||
-rw-r--r-- | sw/source/filter/html/htmlflywriter.cxx | 1 | ||||
-rw-r--r-- | sw/source/uibase/frmdlg/colex.cxx | 1 | ||||
-rw-r--r-- | sw/source/uibase/inc/pview.hxx | 1 |
8 files changed, 8 insertions, 0 deletions
diff --git a/sw/source/core/docnode/ndnotxt.cxx b/sw/source/core/docnode/ndnotxt.cxx index dfb38b1f7bfe..32fe1c885a7d 100644 --- a/sw/source/core/docnode/ndnotxt.cxx +++ b/sw/source/core/docnode/ndnotxt.cxx @@ -19,6 +19,7 @@ #include <hintids.hxx> #include <tools/poly.hxx> +#include <tools/fract.hxx> #include <svl/stritem.hxx> #include <svx/contdlg.hxx> #include <vcl/svapp.hxx> diff --git a/sw/source/core/graphic/ndgrf.cxx b/sw/source/core/graphic/ndgrf.cxx index 47c27405a48d..f9cbb9cf016b 100644 --- a/sw/source/core/graphic/ndgrf.cxx +++ b/sw/source/core/graphic/ndgrf.cxx @@ -21,6 +21,7 @@ #include <mdiexp.hxx> #include <tools/helpers.hxx> #include <tools/urlobj.hxx> +#include <tools/fract.hxx> #include <svl/undo.hxx> #include <svl/fstathelper.hxx> #include <svtools/imap.hxx> diff --git a/sw/source/core/layout/anchoreddrawobject.cxx b/sw/source/core/layout/anchoreddrawobject.cxx index 628ed1356d5b..60b958ffaf3d 100644 --- a/sw/source/core/layout/anchoreddrawobject.cxx +++ b/sw/source/core/layout/anchoreddrawobject.cxx @@ -27,6 +27,7 @@ #include <txtfrm.hxx> #include <vector> #include <svx/svdogrp.hxx> +#include <tools/fract.hxx> #include <DocumentSettingManager.hxx> #include <IDocumentState.hxx> #include <txtfly.hxx> diff --git a/sw/source/core/view/pagepreviewlayout.cxx b/sw/source/core/view/pagepreviewlayout.cxx index 3e8004ab1776..26ea7c01c5f3 100644 --- a/sw/source/core/view/pagepreviewlayout.cxx +++ b/sw/source/core/view/pagepreviewlayout.cxx @@ -23,6 +23,7 @@ #include <prevwpage.hxx> #include <algorithm> +#include <tools/fract.hxx> #include <vcl/window.hxx> #include <vcl/settings.hxx> diff --git a/sw/source/core/view/viewpg.cxx b/sw/source/core/view/viewpg.cxx index 601c710b54c1..7382d6899015 100644 --- a/sw/source/core/view/viewpg.cxx +++ b/sw/source/core/view/viewpg.cxx @@ -20,6 +20,7 @@ #include <com/sun/star/uno/Sequence.hxx> #include <hintids.hxx> +#include <tools/fract.hxx> #include <vcl/window.hxx> #include <vcl/oldprintadaptor.hxx> #include <sfx2/printer.hxx> diff --git a/sw/source/filter/html/htmlflywriter.cxx b/sw/source/filter/html/htmlflywriter.cxx index 6a0d313b6316..65b5fad27e4b 100644 --- a/sw/source/filter/html/htmlflywriter.cxx +++ b/sw/source/filter/html/htmlflywriter.cxx @@ -23,6 +23,7 @@ #include <comphelper/string.hxx> #include <svx/svxids.hrc> #include "hintids.hxx" +#include <tools/fract.hxx> #include <svl/urihelper.hxx> #include <vcl/svapp.hxx> #include <vcl/wrkwin.hxx> diff --git a/sw/source/uibase/frmdlg/colex.cxx b/sw/source/uibase/frmdlg/colex.cxx index 7732db8b2690..f5e5b054d5e8 100644 --- a/sw/source/uibase/frmdlg/colex.cxx +++ b/sw/source/uibase/frmdlg/colex.cxx @@ -21,6 +21,7 @@ #include "hintids.hxx" #include <algorithm> #include <svl/eitem.hxx> +#include <tools/fract.hxx> #include <editeng/lrspitem.hxx> #include <editeng/ulspitem.hxx> #include <editeng/sizeitem.hxx> diff --git a/sw/source/uibase/inc/pview.hxx b/sw/source/uibase/inc/pview.hxx index 162ef375eb3a..548e3901245e 100644 --- a/sw/source/uibase/inc/pview.hxx +++ b/sw/source/uibase/inc/pview.hxx @@ -20,6 +20,7 @@ #define INCLUDED_SW_SOURCE_UIBASE_INC_PVIEW_HXX #include <tools/link.hxx> +#include <tools/fract.hxx> #include <vcl/window.hxx> #include <sfx2/viewfrm.hxx> #include <sfx2/viewfac.hxx> |