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 /svx | |
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 'svx')
-rw-r--r-- | svx/source/dialog/pagectrl.cxx | 1 | ||||
-rw-r--r-- | svx/source/fmcomp/gridctrl.cxx | 1 | ||||
-rw-r--r-- | svx/source/sdr/overlay/overlaymanagerbuffered.cxx | 1 | ||||
-rw-r--r-- | svx/source/sdr/properties/itemsettools.cxx | 1 | ||||
-rw-r--r-- | svx/source/sidebar/possize/PosSizePropertyPanel.hxx | 1 | ||||
-rw-r--r-- | svx/source/svdraw/svdfmtf.hxx | 1 |
6 files changed, 6 insertions, 0 deletions
diff --git a/svx/source/dialog/pagectrl.cxx b/svx/source/dialog/pagectrl.cxx index fa7b9befa814..08a7e9cbf740 100644 --- a/svx/source/dialog/pagectrl.cxx +++ b/svx/source/dialog/pagectrl.cxx @@ -20,6 +20,7 @@ #include <vcl/bitmap.hxx> #include <vcl/builder.hxx> #include <vcl/settings.hxx> +#include <tools/fract.hxx> #include <editeng/frmdiritem.hxx> #include <svx/pageitem.hxx> #include <svx/pagectrl.hxx> diff --git a/svx/source/fmcomp/gridctrl.cxx b/svx/source/fmcomp/gridctrl.cxx index f42ef319b9bc..ddd46801a458 100644 --- a/svx/source/fmcomp/gridctrl.cxx +++ b/svx/source/fmcomp/gridctrl.cxx @@ -44,6 +44,7 @@ #include <comphelper/processfactory.hxx> #include <tools/resid.hxx> #include <tools/diagnose_ex.h> +#include <tools/fract.hxx> #include <vcl/menu.hxx> #include <vcl/settings.hxx> diff --git a/svx/source/sdr/overlay/overlaymanagerbuffered.cxx b/svx/source/sdr/overlay/overlaymanagerbuffered.cxx index dde69b38914c..da55e63b024c 100644 --- a/svx/source/sdr/overlay/overlaymanagerbuffered.cxx +++ b/svx/source/sdr/overlay/overlaymanagerbuffered.cxx @@ -25,6 +25,7 @@ #include <vcl/window.hxx> #include <vcl/bitmap.hxx> #include <tools/stream.hxx> +#include <tools/fract.hxx> #include <basegfx/matrix/b2dhommatrix.hxx> #include <vcl/cursor.hxx> #include <vcl/dibtools.hxx> diff --git a/svx/source/sdr/properties/itemsettools.cxx b/svx/source/sdr/properties/itemsettools.cxx index 191d3e7d3b83..c044c322e88b 100644 --- a/svx/source/sdr/properties/itemsettools.cxx +++ b/svx/source/sdr/properties/itemsettools.cxx @@ -19,6 +19,7 @@ #include <sdr/properties/itemsettools.hxx> #include <tools/debug.hxx> +#include <tools/fract.hxx> #include <svl/itemset.hxx> #include <svl/whiter.hxx> #include <svx/svdogrp.hxx> diff --git a/svx/source/sidebar/possize/PosSizePropertyPanel.hxx b/svx/source/sidebar/possize/PosSizePropertyPanel.hxx index 9a3685cd4134..e9880c46974f 100644 --- a/svx/source/sidebar/possize/PosSizePropertyPanel.hxx +++ b/svx/source/sidebar/possize/PosSizePropertyPanel.hxx @@ -28,6 +28,7 @@ #include <svx/sidebar/PanelLayout.hxx> #include <svl/poolitem.hxx> #include <tools/fldunit.hxx> +#include <tools/fract.hxx> #include <com/sun/star/ui/XSidebar.hpp> class DialControl; diff --git a/svx/source/svdraw/svdfmtf.hxx b/svx/source/svdraw/svdfmtf.hxx index 16e2dddcc5ce..86632964acb1 100644 --- a/svx/source/svdraw/svdfmtf.hxx +++ b/svx/source/svdraw/svdfmtf.hxx @@ -21,6 +21,7 @@ #define INCLUDED_SVX_SOURCE_SVDRAW_SVDFMTF_HXX #include <tools/contnr.hxx> +#include <tools/fract.hxx> #include <vcl/metaact.hxx> #include <vcl/virdev.hxx> #include <svx/svdobj.hxx> |