dbaccess/source/ui/control/sqledit.cxx                      |    1 +
 include/editeng/editeng.hxx                                 |    1 +
 include/editeng/editobj.hxx                                 |    3 ++-
 sc/source/core/data/attrib.cxx                              |    1 +
 sd/source/core/sdpage.cxx                                   |    1 +
 sd/source/ui/view/viewshel.cxx                              |    1 +
 starmath/source/smediteng.cxx                               |    1 +
 svx/source/dialog/ClassificationEditView.cxx                |    1 +
 svx/source/dialog/weldeditview.cxx                          |    1 +
 svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.cxx |    1 +
 svx/source/svdraw/svdotxat.cxx                              |    1 +
 11 files changed, 12 insertions(+), 1 deletion(-)

New commits:
commit 07bd6ccf98e2062739beed84e64345918546c64a
Author:     Mike Kaganski <mike.kagan...@collabora.com>
AuthorDate: Tue Jul 20 23:23:11 2021 +0300
Commit:     Mike Kaganski <mike.kagan...@collabora.com>
CommitDate: Tue Jul 20 23:06:29 2021 +0200

    Use some forward declarations in <editeng/editobj.hxx>
    
    Change-Id: Ic6c36d4e0da53324ada9ff8a91e715d52ac24394
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/119292
    Tested-by: Jenkins
    Reviewed-by: Mike Kaganski <mike.kagan...@collabora.com>

diff --git a/dbaccess/source/ui/control/sqledit.cxx 
b/dbaccess/source/ui/control/sqledit.cxx
index c53f684dab4a..a3a8626acc21 100644
--- a/dbaccess/source/ui/control/sqledit.cxx
+++ b/dbaccess/source/ui/control/sqledit.cxx
@@ -33,6 +33,7 @@
 #include <sqledit.hxx>
 #include <cppuhelper/implbase.hxx>
 #include <i18nlangtag/languagetag.hxx>
+#include <svl/itempool.hxx>
 #include <svl/itemset.hxx>
 #include <vcl/event.hxx>
 #include <vcl/settings.hxx>
diff --git a/include/editeng/editeng.hxx b/include/editeng/editeng.hxx
index 53543cf178d2..630cbc50dbeb 100644
--- a/include/editeng/editeng.hxx
+++ b/include/editeng/editeng.hxx
@@ -38,6 +38,7 @@
 
 #include <tools/lineend.hxx>
 #include <tools/degree.hxx>
+#include <tools/long.hxx>
 
 #include <editeng/eedata.hxx>
 #include <o3tl/typed_flags_set.hxx>
diff --git a/include/editeng/editobj.hxx b/include/editeng/editobj.hxx
index 530601082cc1..fdc0db57d09f 100644
--- a/include/editeng/editobj.hxx
+++ b/include/editeng/editobj.hxx
@@ -21,7 +21,6 @@
 #define INCLUDED_EDITENG_EDITOBJ_HXX
 
 #include <svl/style.hxx>
-#include <svl/itempool.hxx>
 #include <editeng/editengdllapi.h>
 #include <editeng/macros.hxx>
 #include <svl/languageoptions.hxx>
@@ -31,11 +30,13 @@
 #include <vector>
 #include <memory>
 
+class SfxItemPool;
 class SfxItemSet;
 class SvxFieldItem;
 class SvxFieldData;
 enum class OutlinerMode;
 struct EECharAttrib;
+typedef struct _xmlTextWriter* xmlTextWriterPtr;
 
 namespace editeng {
 
diff --git a/sc/source/core/data/attrib.cxx b/sc/source/core/data/attrib.cxx
index fc83491845bb..324c2c59c322 100644
--- a/sc/source/core/data/attrib.cxx
+++ b/sc/source/core/data/attrib.cxx
@@ -26,6 +26,7 @@
 #include <editeng/eerdll.hxx>
 #include <editeng/borderline.hxx>
 #include <editeng/itemtype.hxx>
+#include <svl/itempool.hxx>
 
 #include <libxml/xmlwriter.h>
 
diff --git a/sd/source/core/sdpage.cxx b/sd/source/core/sdpage.cxx
index 9d8f13df75db..ddd5fdbb037c 100644
--- a/sd/source/core/sdpage.cxx
+++ b/sd/source/core/sdpage.cxx
@@ -63,6 +63,7 @@
 #include <sal/log.hxx>
 #include <o3tl/enumarray.hxx>
 #include <o3tl/safeint.hxx>
+#include <o3tl/sorted_vector.hxx>
 #include <xmloff/autolayout.hxx>
 
 #include <Outliner.hxx>
diff --git a/sd/source/ui/view/viewshel.cxx b/sd/source/ui/view/viewshel.cxx
index ac7a5d3489ac..3a23edd1bb35 100644
--- a/sd/source/ui/view/viewshel.cxx
+++ b/sd/source/ui/view/viewshel.cxx
@@ -82,6 +82,7 @@
 #include <editeng/eeitem.hxx>
 #include <editeng/editview.hxx>
 #include <editeng/editeng.hxx>
+#include <svl/itempool.hxx>
 #include <svl/intitem.hxx>
 #include <svl/poolitem.hxx>
 #include <strings.hxx>
diff --git a/starmath/source/smediteng.cxx b/starmath/source/smediteng.cxx
index b782d5abc77b..7379c705f190 100644
--- a/starmath/source/smediteng.cxx
+++ b/starmath/source/smediteng.cxx
@@ -15,6 +15,7 @@
 #include <sfx2/viewfrm.hxx>
 #include <editeng/eeitem.hxx>
 #include <editeng/fhgtitem.hxx>
+#include <svl/itempool.hxx>
 #include <svl/itemset.hxx>
 
 SmEditEngine::SmEditEngine(SfxItemPool* pItemPool)
diff --git a/svx/source/dialog/ClassificationEditView.cxx 
b/svx/source/dialog/ClassificationEditView.cxx
index 2381762ee411..0b6ef370570f 100644
--- a/svx/source/dialog/ClassificationEditView.cxx
+++ b/svx/source/dialog/ClassificationEditView.cxx
@@ -10,6 +10,7 @@
 
 #include <svx/ClassificationField.hxx>
 
+#include <svl/itempool.hxx>
 #include <svl/itemset.hxx>
 #include <editeng/wghtitem.hxx>
 #include <editeng/eeitem.hxx>
diff --git a/svx/source/dialog/weldeditview.cxx 
b/svx/source/dialog/weldeditview.cxx
index 7dd58d31275f..04f4ce390ca2 100644
--- a/svx/source/dialog/weldeditview.cxx
+++ b/svx/source/dialog/weldeditview.cxx
@@ -37,6 +37,7 @@
 #include <editeng/unoedsrc.hxx>
 #include <i18nlangtag/languagetag.hxx>
 #include <osl/diagnose.h>
+#include <svl/itempool.hxx>
 #include <svl/itemset.hxx>
 #include <sal/log.hxx>
 #include <svx/sdr/overlay/overlayselection.hxx>
diff --git a/svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.cxx 
b/svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.cxx
index c1614bed24e2..79b9ab7ee081 100644
--- a/svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.cxx
+++ b/svx/source/sidebar/textcolumns/TextColumnsPropertyPanel.cxx
@@ -15,6 +15,7 @@
 #include <sfx2/dispatch.hxx>
 #include <sfx2/module.hxx>
 #include <sfx2/objsh.hxx>
+#include <svl/itempool.hxx>
 #include <svtools/unitconv.hxx>
 #include <svx/sdmetitm.hxx>
 #include <svx/svddef.hxx>
diff --git a/svx/source/svdraw/svdotxat.cxx b/svx/source/svdraw/svdotxat.cxx
index d9f5c6833779..539dc4a26bd0 100644
--- a/svx/source/svdraw/svdotxat.cxx
+++ b/svx/source/svdraw/svdotxat.cxx
@@ -18,6 +18,7 @@
  */
 
 #include <comphelper/string.hxx>
+#include <o3tl/sorted_vector.hxx>
 #include <svl/style.hxx>
 #include <svx/svdotext.hxx>
 #include <svx/svdmodel.hxx>
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to