[Libreoffice-commits] core.git: cui/source include/IwyuFilter_include.yaml include/svx sd/source svx/source sw/source
Gabor Kelemen (via logerrit)
logerrit at kemper.freedesktop.org
Wed Jul 3 07:09:00 UTC 2019
cui/source/inc/cuitabarea.hxx | 1 +
cui/source/inc/cuitabline.hxx | 1 +
include/IwyuFilter_include.yaml | 6 ++++++
include/svx/XPropertyTable.hxx | 1 -
include/svx/contdlg.hxx | 1 -
include/svx/ctredlin.hxx | 1 -
include/svx/graphctl.hxx | 1 -
include/svx/sidebar/LinePropertyPanelBase.hxx | 1 +
include/svx/srchdlg.hxx | 1 +
include/svx/strarray.hxx | 1 +
include/svx/svdtext.hxx | 2 +-
include/svx/transfrmhelper.hxx | 2 ++
include/svx/xbitmap.hxx | 2 --
include/svx/xbtmpit.hxx | 2 +-
include/svx/xdash.hxx | 1 -
include/svx/xfillit0.hxx | 2 --
include/svx/xflgrit.hxx | 1 +
include/svx/xflhtit.hxx | 1 +
include/svx/xftadit.hxx | 1 +
include/svx/xftouit.hxx | 3 ++-
include/svx/xgrad.hxx | 1 -
include/svx/xit.hxx | 1 -
include/svx/xlineit0.hxx | 1 -
include/svx/xlinjoit.hxx | 1 -
include/svx/xlncapit.hxx | 1 -
include/svx/xlndsit.hxx | 1 +
include/svx/xmleohlp.hxx | 3 ++-
include/svx/xmlgrhlp.hxx | 3 +--
include/svx/xpool.hxx | 1 -
include/svx/xtable.hxx | 4 ----
sd/source/ui/dlg/morphdlg.cxx | 1 +
sd/source/ui/func/undoback.cxx | 1 +
svx/source/sdr/properties/pageproperties.cxx | 1 +
svx/source/sdr/properties/properties.cxx | 1 +
svx/source/svdraw/sdrmasterpagedescriptor.cxx | 1 +
svx/source/tbxctrls/tbcontrl.cxx | 1 +
svx/source/xml/xmlgrhlp.cxx | 1 +
svx/source/xoutdev/xattr.cxx | 2 ++
svx/source/xoutdev/xpool.cxx | 2 ++
sw/source/core/unocore/swunohelper.cxx | 1 +
sw/source/uibase/sidebar/PageStylesPanel.hxx | 4 ++++
41 files changed, 40 insertions(+), 25 deletions(-)
New commits:
commit c7f633d80f9ef5db60ad7218adf08a5914438e80
Author: Gabor Kelemen <kelemen.gabor2 at nisz.hu>
AuthorDate: Sat Jun 22 14:45:44 2019 +0200
Commit: Miklos Vajna <vmiklos at collabora.com>
CommitDate: Wed Jul 3 09:07:57 2019 +0200
tdf#42949 Fix IWYU warnings in include/svx/x*
New IWYU and recent developments in f-u-i helped to identify
some non self contained files, those were fixed too.
Found with bin/find-unneeded-includes
Only removal proposals are dealt with here.
Change-Id: I5b91a82d25601041b73444f602d033ef62484ba8
Reviewed-on: https://gerrit.libreoffice.org/74563
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos at collabora.com>
diff --git a/cui/source/inc/cuitabarea.hxx b/cui/source/inc/cuitabarea.hxx
index 4b2dd2f3ac84..7ec1b38f1680 100644
--- a/cui/source/inc/cuitabarea.hxx
+++ b/cui/source/inc/cuitabarea.hxx
@@ -22,6 +22,7 @@
#include <svtools/valueset.hxx>
#include <svx/dlgctrl.hxx>
#include <svx/xfillit0.hxx>
+#include <svx/xflasit.hxx>
#include <svx/tabarea.hxx>
#include <svx/hexcolorcontrol.hxx>
#include <svx/SvxColorValueSet.hxx>
diff --git a/cui/source/inc/cuitabline.hxx b/cui/source/inc/cuitabline.hxx
index e36febde5dd7..34156ada68f3 100644
--- a/cui/source/inc/cuitabline.hxx
+++ b/cui/source/inc/cuitabline.hxx
@@ -24,6 +24,7 @@
#include <svx/svdpage.hxx>
#include <svx/tabline.hxx>
#include <svx/tabarea.hxx>
+#include <svx/xlnasit.hxx>
enum class PageType;
class ColorListBox;
diff --git a/include/IwyuFilter_include.yaml b/include/IwyuFilter_include.yaml
index 3141da5ac2f9..a9b99c14814e 100644
--- a/include/IwyuFilter_include.yaml
+++ b/include/IwyuFilter_include.yaml
@@ -1041,3 +1041,9 @@ blacklist:
- com/sun/star/drawing/CameraGeometry.hpp
- com/sun/star/text/WritingMode.hpp
- com/sun/star/graphic/XGraphic.hpp
+ include/svx/xdef.hxx:
+ # Needed for macro defines
+ - svl/typedwhich.hxx
+ include/svx/svdtext.hxx:
+ # TODO too many replacements would be needed
+ - tools/weakbase.hxx
diff --git a/include/svx/XPropertyTable.hxx b/include/svx/XPropertyTable.hxx
index 9e52d29715d6..4bec7a94ba6c 100644
--- a/include/svx/XPropertyTable.hxx
+++ b/include/svx/XPropertyTable.hxx
@@ -21,7 +21,6 @@
#define INCLUDED_SVX_XPROPERTYTABLE_HXX
#include <com/sun/star/uno/XInterface.hpp>
-#include <svx/svxdllapi.h>
#include <svx/xtable.hxx>
// FIXME: should have a single factory method with an enumeration here [!]
diff --git a/include/svx/contdlg.hxx b/include/svx/contdlg.hxx
index 62a430390465..3ffb1797e71e 100644
--- a/include/svx/contdlg.hxx
+++ b/include/svx/contdlg.hxx
@@ -26,7 +26,6 @@
#include <sfx2/childwin.hxx>
#include <svx/svxdllapi.h>
#include <tools/poly.hxx>
-#include <vcl/vclptr.hxx>
#include <vcl/window.hxx>
class SfxBindings;
diff --git a/include/svx/ctredlin.hxx b/include/svx/ctredlin.hxx
index ac4864a5ba05..f501b71af1e3 100644
--- a/include/svx/ctredlin.hxx
+++ b/include/svx/ctredlin.hxx
@@ -24,7 +24,6 @@
#include <sal/types.h>
#include <svx/svxdllapi.h>
#include <vcl/svlbitm.hxx>
-#include <tools/color.hxx>
#include <tools/date.hxx>
#include <tools/datetime.hxx>
#include <tools/link.hxx>
diff --git a/include/svx/graphctl.hxx b/include/svx/graphctl.hxx
index 53047ce4145f..1a7432394ee4 100644
--- a/include/svx/graphctl.hxx
+++ b/include/svx/graphctl.hxx
@@ -19,7 +19,6 @@
#ifndef INCLUDED_SVX_GRAPHCTL_HXX
#define INCLUDED_SVX_GRAPHCTL_HXX
-#include <vcl/ctrl.hxx>
#include <vcl/graph.hxx>
#include <vcl/customweld.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/sidebar/LinePropertyPanelBase.hxx b/include/svx/sidebar/LinePropertyPanelBase.hxx
index c3aaf627c236..d12ddbdc7b53 100644
--- a/include/svx/sidebar/LinePropertyPanelBase.hxx
+++ b/include/svx/sidebar/LinePropertyPanelBase.hxx
@@ -23,6 +23,7 @@
#include <vcl/field.hxx>
#include <vcl/layout.hxx>
#include <memory>
+#include <svl/poolitem.hxx>
#include <svx/sidebar/PanelLayout.hxx>
#include <svx/xtable.hxx>
#include <svx/sidebar/LineWidthPopup.hxx>
diff --git a/include/svx/srchdlg.hxx b/include/svx/srchdlg.hxx
index 94578d9b0f76..ee006adc03df 100644
--- a/include/svx/srchdlg.hxx
+++ b/include/svx/srchdlg.hxx
@@ -21,6 +21,7 @@
#include <sfx2/childwin.hxx>
#include <sfx2/basedlgs.hxx>
+#include <svl/poolitem.hxx>
#include <svl/srchdefs.hxx>
#include <svx/svxdllapi.h>
#include <memory>
diff --git a/include/svx/strarray.hxx b/include/svx/strarray.hxx
index faa5ee365216..f0cc28a3889e 100644
--- a/include/svx/strarray.hxx
+++ b/include/svx/strarray.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_STRARRAY_HXX
#define INCLUDED_SVX_STRARRAY_HXX
+#include <rtl/ustring.hxx>
#include <tools/fldunit.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/svdtext.hxx b/include/svx/svdtext.hxx
index 1abce1655a22..dd312bf622a4 100644
--- a/include/svx/svdtext.hxx
+++ b/include/svx/svdtext.hxx
@@ -20,7 +20,7 @@
#ifndef INCLUDED_SVX_SVDTEXT_HXX
#define INCLUDED_SVX_SVDTEXT_HXX
-#include <sal/types.h>
+#include <svx/sdr/properties/defaultproperties.hxx>
#include <svx/svxdllapi.h>
#include <tools/weakbase.hxx>
#include <memory>
diff --git a/include/svx/transfrmhelper.hxx b/include/svx/transfrmhelper.hxx
index 0fe92067884c..19ddbfa158c3 100644
--- a/include/svx/transfrmhelper.hxx
+++ b/include/svx/transfrmhelper.hxx
@@ -21,6 +21,8 @@
#define INCLUDED_SVX_TRANSFRMHELPER_HXX
#include <basegfx/range/b2drange.hxx>
+#include <svx/svxdllapi.h>
+#include <tools/fract.hxx>
#include <tools/fldunit.hxx>
#include <tools/mapunit.hxx>
#include <vcl/field.hxx>
diff --git a/include/svx/xbitmap.hxx b/include/svx/xbitmap.hxx
index 3f817cd4b0a5..92c71fa9ae1e 100644
--- a/include/svx/xbitmap.hxx
+++ b/include/svx/xbitmap.hxx
@@ -22,9 +22,7 @@
#include <memory>
#include <tools/color.hxx>
-#include <vcl/bitmap.hxx>
#include <vcl/GraphicObject.hxx>
-#include <svx/xenum.hxx>
#include <svx/svxdllapi.h>
class SVX_DLLPUBLIC XOBitmap
diff --git a/include/svx/xbtmpit.hxx b/include/svx/xbtmpit.hxx
index 8987aaf107a4..2c1ea768a8ee 100644
--- a/include/svx/xbtmpit.hxx
+++ b/include/svx/xbtmpit.hxx
@@ -21,9 +21,9 @@
#define INCLUDED_SVX_XBTMPIT_HXX
#include <svx/svxdllapi.h>
+#include <svx/xdef.hxx>
#include <svx/xit.hxx>
#include <vcl/GraphicObject.hxx>
-#include <array>
class SdrModel;
diff --git a/include/svx/xdash.hxx b/include/svx/xdash.hxx
index ef28add1debd..275e01fb997c 100644
--- a/include/svx/xdash.hxx
+++ b/include/svx/xdash.hxx
@@ -24,7 +24,6 @@
// class XDash
-#include <svx/xenum.hxx>
#include <svx/svxdllapi.h>
#include <com/sun/star/drawing/DashStyle.hpp>
diff --git a/include/svx/xfillit0.hxx b/include/svx/xfillit0.hxx
index 92f1a356501c..a5c12eacc536 100644
--- a/include/svx/xfillit0.hxx
+++ b/include/svx/xfillit0.hxx
@@ -22,8 +22,6 @@
#include <svl/eitem.hxx>
-#include <svx/xdef.hxx>
-#include <svx/xenum.hxx>
#include <svx/svxdllapi.h>
#include <com/sun/star/drawing/FillStyle.hpp>
diff --git a/include/svx/xflgrit.hxx b/include/svx/xflgrit.hxx
index 159c6862dc79..5f136e25f824 100644
--- a/include/svx/xflgrit.hxx
+++ b/include/svx/xflgrit.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_XFLGRIT_HXX
#define INCLUDED_SVX_XFLGRIT_HXX
+#include <svx/xdef.hxx>
#include <svx/xit.hxx>
#include <svx/xgrad.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/xflhtit.hxx b/include/svx/xflhtit.hxx
index a81e7232abfa..760d89b9c43d 100644
--- a/include/svx/xflhtit.hxx
+++ b/include/svx/xflhtit.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_XFLHTIT_HXX
#define INCLUDED_SVX_XFLHTIT_HXX
+#include <svx/xdef.hxx>
#include <svx/xit.hxx>
#include <svx/xhatch.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/xftadit.hxx b/include/svx/xftadit.hxx
index c4b671136c41..88c15951154c 100644
--- a/include/svx/xftadit.hxx
+++ b/include/svx/xftadit.hxx
@@ -22,6 +22,7 @@
#include <svl/eitem.hxx>
#include <svx/svxdllapi.h>
+#include <svx/xenum.hxx>
/*************************************************************************
|*
diff --git a/include/svx/xftouit.hxx b/include/svx/xftouit.hxx
index ed46bd40cfe4..0f69b3d3e485 100644
--- a/include/svx/xftouit.hxx
+++ b/include/svx/xftouit.hxx
@@ -20,7 +20,8 @@
#ifndef INCLUDED_SVX_XFTOUIT_HXX
#define INCLUDED_SVX_XFTOUIT_HXX
-#include <svl/intitem.hxx>
+#include <svl/eitem.hxx>
+#include <svl/poolitem.hxx>
#include <svx/svxdllapi.h>
/*************************************************************************
diff --git a/include/svx/xgrad.hxx b/include/svx/xgrad.hxx
index 554746d8139a..e31a4d2ef648 100644
--- a/include/svx/xgrad.hxx
+++ b/include/svx/xgrad.hxx
@@ -20,7 +20,6 @@
#ifndef INCLUDED_SVX_XGRAD_HXX
#define INCLUDED_SVX_XGRAD_HXX
-#include <svx/xenum.hxx>
#include <tools/color.hxx>
#include <svx/svxdllapi.h>
#include <com/sun/star/awt/GradientStyle.hpp>
diff --git a/include/svx/xit.hxx b/include/svx/xit.hxx
index 871a13468b7e..0ca9124f7826 100644
--- a/include/svx/xit.hxx
+++ b/include/svx/xit.hxx
@@ -22,7 +22,6 @@
#include <svl/stritem.hxx>
#include <svx/xtable.hxx>
-#include <svx/xdef.hxx>
#include <svx/svxdllapi.h>
/************************************************************************/
diff --git a/include/svx/xlineit0.hxx b/include/svx/xlineit0.hxx
index 2771df57a6c7..2e58f04f0f58 100644
--- a/include/svx/xlineit0.hxx
+++ b/include/svx/xlineit0.hxx
@@ -20,7 +20,6 @@
#ifndef INCLUDED_SVX_XLINEIT0_HXX
#define INCLUDED_SVX_XLINEIT0_HXX
-#include <svx/xenum.hxx>
#include <svl/eitem.hxx>
// class LineStyleItem
diff --git a/include/svx/xlinjoit.hxx b/include/svx/xlinjoit.hxx
index b37aed1a45c0..fb5eb047af82 100644
--- a/include/svx/xlinjoit.hxx
+++ b/include/svx/xlinjoit.hxx
@@ -21,7 +21,6 @@
#define INCLUDED_SVX_XLINJOIT_HXX
#include <svl/eitem.hxx>
-#include <svx/xenum.hxx>
#include <svx/svxdllapi.h>
#include <com/sun/star/drawing/LineJoint.hpp>
diff --git a/include/svx/xlncapit.hxx b/include/svx/xlncapit.hxx
index 57f49e07c015..5df56366b328 100644
--- a/include/svx/xlncapit.hxx
+++ b/include/svx/xlncapit.hxx
@@ -22,7 +22,6 @@
#include <svx/svxdllapi.h>
#include <svl/eitem.hxx>
-#include <svx/xenum.hxx>
#include <com/sun/star/drawing/LineCap.hpp>
diff --git a/include/svx/xlndsit.hxx b/include/svx/xlndsit.hxx
index a19e50608d15..f853ba2fb4a2 100644
--- a/include/svx/xlndsit.hxx
+++ b/include/svx/xlndsit.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_XLNDSIT_HXX
#define INCLUDED_SVX_XLNDSIT_HXX
+#include <svx/xdef.hxx>
#include <svx/xit.hxx>
#include <svx/xdash.hxx>
diff --git a/include/svx/xmleohlp.hxx b/include/svx/xmleohlp.hxx
index 0e9a7174d083..0b32271d6222 100644
--- a/include/svx/xmleohlp.hxx
+++ b/include/svx/xmleohlp.hxx
@@ -22,12 +22,13 @@
#include <cppuhelper/compbase.hxx>
#include <osl/mutex.hxx>
-#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/document/XEmbeddedObjectResolver.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
+#include <com/sun/star/embed/XStorage.hpp>
#include <svx/svxdllapi.h>
#include <rtl/ref.hxx>
+#include <tools/stream.hxx>
#include <map>
#include <memory>
diff --git a/include/svx/xmlgrhlp.hxx b/include/svx/xmlgrhlp.hxx
index f04c33e136bd..6da78ee28547 100644
--- a/include/svx/xmlgrhlp.hxx
+++ b/include/svx/xmlgrhlp.hxx
@@ -22,10 +22,9 @@
#include <cppuhelper/compbase.hxx>
#include <osl/mutex.hxx>
-#include <vcl/GraphicObject.hxx>
+#include <vcl/graph.hxx>
#include <rtl/ref.hxx>
#include <vector>
-#include <set>
#include <unordered_map>
#include <utility>
#include <com/sun/star/document/XGraphicObjectResolver.hpp>
diff --git a/include/svx/xpool.hxx b/include/svx/xpool.hxx
index b849cbe1efd3..f1446b9e215a 100644
--- a/include/svx/xpool.hxx
+++ b/include/svx/xpool.hxx
@@ -21,7 +21,6 @@
#define INCLUDED_SVX_XPOOL_HXX
#include <svl/itempool.hxx>
-#include <svx/xdef.hxx>
#include <svx/svxdllapi.h>
#include <memory>
diff --git a/include/svx/xtable.hxx b/include/svx/xtable.hxx
index 8faf39def489..6d51d39782b3 100644
--- a/include/svx/xtable.hxx
+++ b/include/svx/xtable.hxx
@@ -21,15 +21,11 @@
#include <rtl/ref.hxx>
#include <rtl/ustring.hxx>
-#include <svx/xpoly.hxx>
#include <svx/xdash.hxx>
#include <svx/xhatch.hxx>
#include <svx/xgrad.hxx>
-#include <svx/xflasit.hxx>
-#include <svx/xlnasit.hxx>
#include <tools/color.hxx>
-#include <tools/contnr.hxx>
#include <cppuhelper/weak.hxx>
diff --git a/sd/source/ui/dlg/morphdlg.cxx b/sd/source/ui/dlg/morphdlg.cxx
index ec751d414952..b359b802fb19 100644
--- a/sd/source/ui/dlg/morphdlg.cxx
+++ b/sd/source/ui/dlg/morphdlg.cxx
@@ -21,6 +21,7 @@
#include <sdmod.hxx>
#include <sdiocmpt.hxx>
+#include <svx/xdef.hxx>
#include <svx/xfillit0.hxx>
#include <svx/xlineit0.hxx>
#include <svx/svdobj.hxx>
diff --git a/sd/source/ui/func/undoback.cxx b/sd/source/ui/func/undoback.cxx
index f380a4fe49f8..38c8ee8ba79f 100644
--- a/sd/source/ui/func/undoback.cxx
+++ b/sd/source/ui/func/undoback.cxx
@@ -28,6 +28,7 @@
#include <svl/itemset.hxx>
+#include <svx/xdef.hxx>
#include <svx/xfillit0.hxx>
SdBackgroundObjUndoAction::SdBackgroundObjUndoAction(
diff --git a/svx/source/sdr/properties/pageproperties.cxx b/svx/source/sdr/properties/pageproperties.cxx
index 66278b2d2b40..7f5e92e4b377 100644
--- a/svx/source/sdr/properties/pageproperties.cxx
+++ b/svx/source/sdr/properties/pageproperties.cxx
@@ -23,6 +23,7 @@
#include <svl/itemset.hxx>
#include <svx/svdobj.hxx>
#include <svx/svdpool.hxx>
+#include <svx/xdef.hxx>
#include <vcl/outdev.hxx>
#include <tools/debug.hxx>
diff --git a/svx/source/sdr/properties/properties.cxx b/svx/source/sdr/properties/properties.cxx
index 61929a9b498a..457db8e38b3f 100644
--- a/svx/source/sdr/properties/properties.cxx
+++ b/svx/source/sdr/properties/properties.cxx
@@ -22,6 +22,7 @@
#include <svl/itemset.hxx>
#include <svx/svdogrp.hxx>
#include <svx/svditer.hxx>
+#include <svx/xdef.hxx>
#include <svx/xfillit0.hxx>
#include <vcl/outdev.hxx>
#include <svx/svdmodel.hxx>
diff --git a/svx/source/svdraw/sdrmasterpagedescriptor.cxx b/svx/source/svdraw/sdrmasterpagedescriptor.cxx
index d79054f5775c..2c01f1ecc8f0 100644
--- a/svx/source/svdraw/sdrmasterpagedescriptor.cxx
+++ b/svx/source/svdraw/sdrmasterpagedescriptor.cxx
@@ -21,6 +21,7 @@
#include <sdr/contact/viewcontactofmasterpagedescriptor.hxx>
#include <svx/svdpage.hxx>
#include <svx/svdobj.hxx>
+#include <svx/xdef.hxx>
#include <svx/xfillit0.hxx>
#include <svl/itemset.hxx>
diff --git a/svx/source/tbxctrls/tbcontrl.cxx b/svx/source/tbxctrls/tbcontrl.cxx
index eae599c54920..43650c1f1d51 100644
--- a/svx/source/tbxctrls/tbcontrl.cxx
+++ b/svx/source/tbxctrls/tbcontrl.cxx
@@ -102,6 +102,7 @@
#include <svx/tbxcolorupdate.hxx>
#include <editeng/eerdll.hxx>
#include <editeng/editrids.hrc>
+#include <svx/xdef.hxx>
#include <svx/xlnclit.hxx>
#include <svx/xfillit0.hxx>
#include <svx/xflclit.hxx>
diff --git a/svx/source/xml/xmlgrhlp.cxx b/svx/source/xml/xmlgrhlp.cxx
index 202d9ff8135c..49272f3a404e 100644
--- a/svx/source/xml/xmlgrhlp.cxx
+++ b/svx/source/xml/xmlgrhlp.cxx
@@ -43,6 +43,7 @@
#include <vcl/metaact.hxx>
#include <tools/zcodec.hxx>
+#include <vcl/GraphicObject.hxx>
#include <vcl/graphicfilter.hxx>
#include <svx/xmlgrhlp.hxx>
#include <svx/xmleohlp.hxx>
diff --git a/svx/source/xoutdev/xattr.cxx b/svx/source/xoutdev/xattr.cxx
index 7f0d0ac54165..7c273143e6ad 100644
--- a/svx/source/xoutdev/xattr.cxx
+++ b/svx/source/xoutdev/xattr.cxx
@@ -46,7 +46,9 @@
#include <svl/itemset.hxx>
#include <svx/strings.hrc>
#include <svx/xfillit0.hxx>
+#include <svx/xflasit.hxx>
#include <svx/xlineit0.hxx>
+#include <svx/xlnasit.hxx>
#include <svx/xtextit0.hxx>
#include <svx/xtable.hxx>
#include <svx/dialmgr.hxx>
diff --git a/svx/source/xoutdev/xpool.cxx b/svx/source/xoutdev/xpool.cxx
index 9d2348afe0d9..8f9aeaa10ff0 100644
--- a/svx/source/xoutdev/xpool.cxx
+++ b/svx/source/xoutdev/xpool.cxx
@@ -33,6 +33,7 @@
#include <svx/xlntrit.hxx>
#include <svx/xfltrit.hxx>
#include <svx/xgrscit.hxx>
+#include <svx/xflasit.hxx>
#include <svx/xflbmtit.hxx>
#include <svx/xflbmpit.hxx>
#include <svx/xflbmsxy.hxx>
@@ -43,6 +44,7 @@
#include <svx/xlncapit.hxx>
#include <svx/xfillit0.hxx>
#include <svx/xtextit0.hxx>
+#include <svx/xlnasit.hxx>
#include <svx/xlndsit.hxx>
#include <svx/xlnwtit.hxx>
#include <svx/xlnclit.hxx>
diff --git a/sw/source/core/unocore/swunohelper.cxx b/sw/source/core/unocore/swunohelper.cxx
index fe657d36fc53..d415f81cf0c4 100644
--- a/sw/source/core/unocore/swunohelper.cxx
+++ b/sw/source/core/unocore/swunohelper.cxx
@@ -37,6 +37,7 @@
#include <ucbhelper/contentidentifier.hxx>
#include <ucbhelper/content.hxx>
#include <swunohelper.hxx>
+#include <svx/xdef.hxx>
#include <svx/xfillit0.hxx>
#include <editeng/memberids.h>
#include <svl/itemset.hxx>
diff --git a/sw/source/uibase/sidebar/PageStylesPanel.hxx b/sw/source/uibase/sidebar/PageStylesPanel.hxx
index 51adff841cd9..ec317ea96f7b 100644
--- a/sw/source/uibase/sidebar/PageStylesPanel.hxx
+++ b/sw/source/uibase/sidebar/PageStylesPanel.hxx
@@ -42,7 +42,11 @@
#include <tools/fldunit.hxx>
#include <svl/poolitem.hxx>
#include <svx/dlgctrl.hxx>
+#include <svx/xbtmpit.hxx>
#include <svx/xfillit0.hxx>
+#include <svx/xflclit.hxx>
+#include <svx/xflgrit.hxx>
+#include <svx/xflhtit.hxx>
#include <svx/itemwin.hxx>
#include <svx/pagenumberlistbox.hxx>
More information about the Libreoffice-commits
mailing list