From 4bf7614503292fe69d3e5835621c1cdcaa4536cb Mon Sep 17 00:00:00 2001 From: Jorenz Paragas Date: Sat, 7 May 2016 14:17:24 -0700 Subject: tdf#42949: clean up includes in include/oox/helper with iwyu ...and fix the many compiler errors that occurred as a result. Change-Id: I497c326272b2f02737ca3765720d6815b735423b Reviewed-on: https://gerrit.libreoffice.org/24735 Tested-by: Jenkins Reviewed-by: Michael Stahl --- oox/inc/drawingml/textrun.hxx | 2 ++ oox/source/core/contexthandler2.cxx | 1 + oox/source/core/filterdetect.cxx | 2 ++ oox/source/core/fragmenthandler2.cxx | 2 ++ oox/source/core/relationshandler.cxx | 2 ++ oox/source/core/xmlfilterbase.cxx | 1 + oox/source/drawingml/chart/axiscontext.cxx | 2 ++ oox/source/drawingml/chart/axisconverter.cxx | 1 + oox/source/drawingml/chart/chartspaceconverter.cxx | 1 + oox/source/drawingml/chart/converterbase.cxx | 1 + oox/source/drawingml/chart/modelbase.cxx | 1 + oox/source/drawingml/chart/objectformatter.cxx | 1 + oox/source/drawingml/chart/plotareaconverter.cxx | 1 + oox/source/drawingml/chart/seriesconverter.cxx | 1 + oox/source/drawingml/chart/titleconverter.cxx | 1 + oox/source/drawingml/chart/typegroupcontext.cxx | 2 ++ oox/source/drawingml/chart/typegroupconverter.cxx | 1 + oox/source/drawingml/colorchoicecontext.cxx | 3 ++- oox/source/drawingml/connectorshapecontext.cxx | 1 + oox/source/drawingml/customshapegeometry.cxx | 2 ++ oox/source/drawingml/customshapepresetdata.cxx | 1 + oox/source/drawingml/customshapeproperties.cxx | 2 ++ oox/source/drawingml/diagram/constraintlistcontext.cxx | 2 ++ oox/source/drawingml/diagram/datamodelcontext.cxx | 2 ++ oox/source/drawingml/diagram/layoutnodecontext.cxx | 2 ++ oox/source/drawingml/effectproperties.cxx | 3 ++- oox/source/drawingml/effectpropertiescontext.cxx | 2 ++ oox/source/drawingml/embeddedwavaudiofile.cxx | 2 ++ oox/source/drawingml/fillproperties.cxx | 1 + oox/source/drawingml/fillpropertiesgroupcontext.cxx | 2 ++ oox/source/drawingml/graphicshapecontext.cxx | 2 ++ oox/source/drawingml/hyperlinkcontext.cxx | 3 +++ oox/source/drawingml/linepropertiescontext.cxx | 2 ++ oox/source/drawingml/scene3dcontext.cxx | 2 ++ oox/source/drawingml/shape.cxx | 1 + oox/source/drawingml/shapecontext.cxx | 2 ++ oox/source/drawingml/shapegroupcontext.cxx | 2 ++ oox/source/drawingml/shapepropertymap.cxx | 1 + oox/source/drawingml/shapestylecontext.cxx | 2 ++ oox/source/drawingml/table/tablebackgroundstylecontext.cxx | 2 ++ oox/source/drawingml/table/tablecell.cxx | 1 + oox/source/drawingml/table/tablecellcontext.cxx | 2 ++ oox/source/drawingml/table/tablecontext.cxx | 2 ++ oox/source/drawingml/table/tablestylecellstylecontext.cxx | 2 ++ oox/source/drawingml/table/tablestyletextstylecontext.cxx | 2 ++ oox/source/drawingml/textbodyproperties.cxx | 1 + oox/source/drawingml/textbodypropertiescontext.cxx | 3 +++ oox/source/drawingml/textcharacterproperties.cxx | 1 + oox/source/drawingml/textcharacterpropertiescontext.cxx | 2 ++ oox/source/drawingml/textfont.cxx | 1 + oox/source/drawingml/textliststylecontext.cxx | 2 ++ oox/source/drawingml/textparagraph.cxx | 1 + oox/source/drawingml/textparagraphproperties.cxx | 1 + oox/source/drawingml/textparagraphpropertiescontext.cxx | 3 +++ oox/source/drawingml/textrun.cxx | 2 ++ oox/source/drawingml/themeelementscontext.cxx | 2 ++ oox/source/drawingml/transform2dcontext.cxx | 1 + oox/source/helper/binaryinputstream.cxx | 1 + oox/source/helper/binarystreambase.cxx | 1 + oox/source/helper/containerhelper.cxx | 2 ++ oox/source/helper/propertymap.cxx | 1 + oox/source/helper/propertyset.cxx | 2 ++ oox/source/ole/axcontrol.cxx | 3 +++ oox/source/ole/olehelper.cxx | 3 ++- oox/source/ole/oleobjecthelper.cxx | 1 + oox/source/ole/vbacontrol.cxx | 3 +++ oox/source/ole/vbaexport.cxx | 1 + oox/source/ole/vbaproject.cxx | 1 + oox/source/ppt/animvariantcontext.cxx | 2 ++ oox/source/ppt/buildlistcontext.cxx | 2 ++ oox/source/ppt/commontimenodecontext.cxx | 2 ++ oox/source/ppt/conditioncontext.cxx | 2 ++ oox/source/ppt/headerfootercontext.cxx | 1 + oox/source/ppt/pptshapecontext.cxx | 3 +++ oox/source/ppt/pptshapegroupcontext.cxx | 2 ++ oox/source/ppt/pptshapepropertiescontext.cxx | 1 + oox/source/ppt/slidefragmenthandler.cxx | 1 + oox/source/ppt/slidepersist.cxx | 1 + oox/source/ppt/slidetimingcontext.cxx | 3 +++ oox/source/ppt/slidetransition.cxx | 5 +++-- oox/source/ppt/slidetransitioncontext.cxx | 2 ++ oox/source/ppt/soundactioncontext.cxx | 3 +++ oox/source/ppt/timenodelistcontext.cxx | 2 ++ oox/source/ppt/timetargetelementcontext.cxx | 2 ++ oox/source/shape/ShapeContextHandler.cxx | 1 + oox/source/vml/vmlformatting.cxx | 2 ++ oox/source/vml/vmlshape.cxx | 1 + oox/source/vml/vmltextboxcontext.cxx | 2 ++ 88 files changed, 150 insertions(+), 5 deletions(-) (limited to 'oox') diff --git a/oox/inc/drawingml/textrun.hxx b/oox/inc/drawingml/textrun.hxx index b40649b61532..814fdcd2ba5b 100644 --- a/oox/inc/drawingml/textrun.hxx +++ b/oox/inc/drawingml/textrun.hxx @@ -20,6 +20,8 @@ #ifndef INCLUDED_OOX_DRAWINGML_TEXTRUN_HXX #define INCLUDED_OOX_DRAWINGML_TEXTRUN_HXX +#include + #include #include #include diff --git a/oox/source/core/contexthandler2.cxx b/oox/source/core/contexthandler2.cxx index 75f6a10d701c..60d5e1db41f5 100644 --- a/oox/source/core/contexthandler2.cxx +++ b/oox/source/core/contexthandler2.cxx @@ -19,6 +19,7 @@ #include "oox/core/contexthandler2.hxx" #include +#include #include #include #include diff --git a/oox/source/core/filterdetect.cxx b/oox/source/core/filterdetect.cxx index 70fcd4925150..f7a8f8125df5 100644 --- a/oox/source/core/filterdetect.cxx +++ b/oox/source/core/filterdetect.cxx @@ -29,6 +29,8 @@ #include "oox/helper/attributelist.hxx" #include "oox/helper/zipstorage.hxx" #include "oox/ole/olestorage.hxx" +#include +#include #include "oox/crypto/DocumentDecryption.hxx" diff --git a/oox/source/core/fragmenthandler2.cxx b/oox/source/core/fragmenthandler2.cxx index 590a44e78226..9a708d569d56 100644 --- a/oox/source/core/fragmenthandler2.cxx +++ b/oox/source/core/fragmenthandler2.cxx @@ -20,6 +20,8 @@ #include "oox/core/fragmenthandler2.hxx" #include "oox/core/xmlfilterbase.hxx" #include +#include +#include namespace oox { namespace core { diff --git a/oox/source/core/relationshandler.cxx b/oox/source/core/relationshandler.cxx index 23eb2a6fc977..f94d5ebfa569 100644 --- a/oox/source/core/relationshandler.cxx +++ b/oox/source/core/relationshandler.cxx @@ -22,6 +22,8 @@ #include #include #include "oox/helper/attributelist.hxx" +#include +#include namespace oox { namespace core { diff --git a/oox/source/core/xmlfilterbase.cxx b/oox/source/core/xmlfilterbase.cxx index 066a3d6432c6..fe6a1aaef3a2 100644 --- a/oox/source/core/xmlfilterbase.cxx +++ b/oox/source/core/xmlfilterbase.cxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/oox/source/drawingml/chart/axiscontext.cxx b/oox/source/drawingml/chart/axiscontext.cxx index 9fad1902ea2f..fad77ab3421e 100644 --- a/oox/source/drawingml/chart/axiscontext.cxx +++ b/oox/source/drawingml/chart/axiscontext.cxx @@ -25,6 +25,8 @@ #include "drawingml/chart/titlecontext.hxx" #include #include +#include +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/chart/axisconverter.cxx b/oox/source/drawingml/chart/axisconverter.cxx index 8f8cd9bd68eb..8e50f97a23da 100644 --- a/oox/source/drawingml/chart/axisconverter.cxx +++ b/oox/source/drawingml/chart/axisconverter.cxx @@ -37,6 +37,7 @@ #include "drawingml/chart/typegroupconverter.hxx" #include "oox/drawingml/lineproperties.hxx" #include +#include #include #include "comphelper/processfactory.hxx" #include diff --git a/oox/source/drawingml/chart/chartspaceconverter.cxx b/oox/source/drawingml/chart/chartspaceconverter.cxx index b4c43f229f7e..9131da4e8753 100644 --- a/oox/source/drawingml/chart/chartspaceconverter.cxx +++ b/oox/source/drawingml/chart/chartspaceconverter.cxx @@ -28,6 +28,7 @@ #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/chart/chartconverter.hxx" #include +#include #include #include #include "drawingml/chart/chartdrawingfragment.hxx" diff --git a/oox/source/drawingml/chart/converterbase.cxx b/oox/source/drawingml/chart/converterbase.cxx index c7f9cdd33504..dba0a30b4dd5 100644 --- a/oox/source/drawingml/chart/converterbase.cxx +++ b/oox/source/drawingml/chart/converterbase.cxx @@ -35,6 +35,7 @@ #include "basegfx/numeric/ftools.hxx" #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/theme.hxx" +#include #include #include diff --git a/oox/source/drawingml/chart/modelbase.cxx b/oox/source/drawingml/chart/modelbase.cxx index 519f74d664fe..d39cf864db53 100644 --- a/oox/source/drawingml/chart/modelbase.cxx +++ b/oox/source/drawingml/chart/modelbase.cxx @@ -20,6 +20,7 @@ #include "oox/drawingml/chart/modelbase.hxx" #include "oox/helper/attributelist.hxx" +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/chart/objectformatter.cxx b/oox/source/drawingml/chart/objectformatter.cxx index 8e05f3c30f97..197867bc206f 100644 --- a/oox/source/drawingml/chart/objectformatter.cxx +++ b/oox/source/drawingml/chart/objectformatter.cxx @@ -35,6 +35,7 @@ #include "drawingml/chart/chartspacemodel.hxx" #include "oox/helper/modelobjecthelper.hxx" #include +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/chart/plotareaconverter.cxx b/oox/source/drawingml/chart/plotareaconverter.cxx index f55ef9bffc66..2e967156cfc7 100644 --- a/oox/source/drawingml/chart/plotareaconverter.cxx +++ b/oox/source/drawingml/chart/plotareaconverter.cxx @@ -33,6 +33,7 @@ #include "drawingml/chart/typegroupconverter.hxx" #include #include +#include #include namespace oox { diff --git a/oox/source/drawingml/chart/seriesconverter.cxx b/oox/source/drawingml/chart/seriesconverter.cxx index 4682f5d9b845..d0ed206cd0b1 100644 --- a/oox/source/drawingml/chart/seriesconverter.cxx +++ b/oox/source/drawingml/chart/seriesconverter.cxx @@ -38,6 +38,7 @@ #include "oox/helper/containerhelper.hxx" #include #include +#include #include #include diff --git a/oox/source/drawingml/chart/titleconverter.cxx b/oox/source/drawingml/chart/titleconverter.cxx index 0e3c44dbd371..8586ccbbc339 100644 --- a/oox/source/drawingml/chart/titleconverter.cxx +++ b/oox/source/drawingml/chart/titleconverter.cxx @@ -32,6 +32,7 @@ #include "drawingml/chart/datasourceconverter.hxx" #include "drawingml/chart/titlemodel.hxx" #include "oox/helper/containerhelper.hxx" +#include #include #include #include diff --git a/oox/source/drawingml/chart/typegroupcontext.cxx b/oox/source/drawingml/chart/typegroupcontext.cxx index 20c84f64a0b8..9a46dd9a751c 100644 --- a/oox/source/drawingml/chart/typegroupcontext.cxx +++ b/oox/source/drawingml/chart/typegroupcontext.cxx @@ -24,6 +24,8 @@ #include #include #include +#include +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/chart/typegroupconverter.cxx b/oox/source/drawingml/chart/typegroupconverter.cxx index 80cf3f3e6254..d0369b2532c3 100644 --- a/oox/source/drawingml/chart/typegroupconverter.cxx +++ b/oox/source/drawingml/chart/typegroupconverter.cxx @@ -40,6 +40,7 @@ #include #include "oox/helper/containerhelper.hxx" #include +#include #include namespace oox { diff --git a/oox/source/drawingml/colorchoicecontext.cxx b/oox/source/drawingml/colorchoicecontext.cxx index 4ebbf5ac08d6..d1e5df65fded 100644 --- a/oox/source/drawingml/colorchoicecontext.cxx +++ b/oox/source/drawingml/colorchoicecontext.cxx @@ -21,7 +21,8 @@ #include "drawingml/colorchoicecontext.hxx" #include "oox/helper/attributelist.hxx" #include "oox/drawingml/color.hxx" - +#include +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/connectorshapecontext.cxx b/oox/source/drawingml/connectorshapecontext.cxx index b03e6a5bb5a2..c709d0f01a6b 100644 --- a/oox/source/drawingml/connectorshapecontext.cxx +++ b/oox/source/drawingml/connectorshapecontext.cxx @@ -26,6 +26,7 @@ #include "oox/drawingml/lineproperties.hxx" #include "oox/drawingml/drawingmltypes.hxx" #include +#include #include #include "drawingml/customshapegeometry.hxx" #include "drawingml/textbodycontext.hxx" diff --git a/oox/source/drawingml/customshapegeometry.cxx b/oox/source/drawingml/customshapegeometry.cxx index 4557a6d30468..a490533917f9 100644 --- a/oox/source/drawingml/customshapegeometry.cxx +++ b/oox/source/drawingml/customshapegeometry.cxx @@ -25,6 +25,8 @@ #include "oox/helper/helper.hxx" #include "oox/helper/attributelist.hxx" #include "oox/helper/propertymap.hxx" +#include +#include #include using namespace ::oox::core; diff --git a/oox/source/drawingml/customshapepresetdata.cxx b/oox/source/drawingml/customshapepresetdata.cxx index 92252f30fa4d..625135c86362 100644 --- a/oox/source/drawingml/customshapepresetdata.cxx +++ b/oox/source/drawingml/customshapepresetdata.cxx @@ -13,6 +13,7 @@ #include #include "drawingml/customshapeproperties.hxx" +#include #include "oox/token/tokenmap.hxx" #include diff --git a/oox/source/drawingml/customshapeproperties.cxx b/oox/source/drawingml/customshapeproperties.cxx index 19fbc613044e..018210267dea 100644 --- a/oox/source/drawingml/customshapeproperties.cxx +++ b/oox/source/drawingml/customshapeproperties.cxx @@ -21,10 +21,12 @@ #include "oox/helper/helper.hxx" #include "oox/helper/propertymap.hxx" #include "oox/helper/propertyset.hxx" +#include #include "oox/token/tokenmap.hxx" #include #include #include +#include #include #include #include diff --git a/oox/source/drawingml/diagram/constraintlistcontext.cxx b/oox/source/drawingml/diagram/constraintlistcontext.cxx index 602f8fe8f5f0..71f17f65d65a 100644 --- a/oox/source/drawingml/diagram/constraintlistcontext.cxx +++ b/oox/source/drawingml/diagram/constraintlistcontext.cxx @@ -19,6 +19,8 @@ #include "constraintlistcontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include #include using namespace ::oox::core; diff --git a/oox/source/drawingml/diagram/datamodelcontext.cxx b/oox/source/drawingml/diagram/datamodelcontext.cxx index c818d8b69990..c438445ea93d 100644 --- a/oox/source/drawingml/diagram/datamodelcontext.cxx +++ b/oox/source/drawingml/diagram/datamodelcontext.cxx @@ -22,6 +22,8 @@ #include "drawingml/fillpropertiesgroupcontext.hxx" #include "drawingml/shapepropertiescontext.hxx" #include "drawingml/textbodycontext.hxx" +#include +#include #include using namespace ::oox::core; diff --git a/oox/source/drawingml/diagram/layoutnodecontext.cxx b/oox/source/drawingml/diagram/layoutnodecontext.cxx index 1075c69c8493..d381b68511b6 100644 --- a/oox/source/drawingml/diagram/layoutnodecontext.cxx +++ b/oox/source/drawingml/diagram/layoutnodecontext.cxx @@ -25,6 +25,8 @@ #include "drawingml/customshapeproperties.hxx" #include "diagramdefinitioncontext.hxx" #include "constraintlistcontext.hxx" +#include +#include #include using namespace ::oox::core; diff --git a/oox/source/drawingml/effectproperties.cxx b/oox/source/drawingml/effectproperties.cxx index 2dd529b834cb..d6c7de519991 100644 --- a/oox/source/drawingml/effectproperties.cxx +++ b/oox/source/drawingml/effectproperties.cxx @@ -11,7 +11,8 @@ #include "oox/drawingml/drawingmltypes.hxx" #include "oox/drawingml/shapepropertymap.hxx" #include "oox/helper/graphichelper.hxx" -#include "oox/token/tokens.hxx" +#include +#include #include #include diff --git a/oox/source/drawingml/effectpropertiescontext.cxx b/oox/source/drawingml/effectpropertiescontext.cxx index 041595382f1d..63faada8e3bd 100644 --- a/oox/source/drawingml/effectpropertiescontext.cxx +++ b/oox/source/drawingml/effectpropertiescontext.cxx @@ -12,6 +12,8 @@ #include "oox/drawingml/drawingmltypes.hxx" #include "drawingml/fillpropertiesgroupcontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include #include diff --git a/oox/source/drawingml/embeddedwavaudiofile.cxx b/oox/source/drawingml/embeddedwavaudiofile.cxx index 7ed371ed2b68..4923bfcd299f 100644 --- a/oox/source/drawingml/embeddedwavaudiofile.cxx +++ b/oox/source/drawingml/embeddedwavaudiofile.cxx @@ -19,6 +19,8 @@ #include "drawingml/embeddedwavaudiofile.hxx" #include "oox/helper/attributelist.hxx" +#include +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/fillproperties.cxx b/oox/source/drawingml/fillproperties.cxx index d02c8ae1e84e..9044b5d12866 100644 --- a/oox/source/drawingml/fillproperties.cxx +++ b/oox/source/drawingml/fillproperties.cxx @@ -39,6 +39,7 @@ #include "oox/drawingml/drawingmltypes.hxx" #include "oox/drawingml/shapepropertymap.hxx" #include +#include #include #include #include diff --git a/oox/source/drawingml/fillpropertiesgroupcontext.cxx b/oox/source/drawingml/fillpropertiesgroupcontext.cxx index 69175f4d647e..ecfdb335f5e4 100644 --- a/oox/source/drawingml/fillpropertiesgroupcontext.cxx +++ b/oox/source/drawingml/fillpropertiesgroupcontext.cxx @@ -23,6 +23,8 @@ #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/drawingmltypes.hxx" #include "oox/drawingml/fillproperties.hxx" +#include +#include #include using namespace ::com::sun::star; diff --git a/oox/source/drawingml/graphicshapecontext.cxx b/oox/source/drawingml/graphicshapecontext.cxx index 116f793d22d6..73c2fdc0c227 100644 --- a/oox/source/drawingml/graphicshapecontext.cxx +++ b/oox/source/drawingml/graphicshapecontext.cxx @@ -40,6 +40,8 @@ #include "oox/helper/binaryinputstream.hxx" #include "oox/helper/binaryoutputstream.hxx" #include "oox/ppt/pptshapegroupcontext.hxx" +#include +#include using namespace ::com::sun::star; using namespace ::com::sun::star::io; diff --git a/oox/source/drawingml/hyperlinkcontext.cxx b/oox/source/drawingml/hyperlinkcontext.cxx index a00c0843d10e..1e88e68b5bd2 100644 --- a/oox/source/drawingml/hyperlinkcontext.cxx +++ b/oox/source/drawingml/hyperlinkcontext.cxx @@ -25,6 +25,9 @@ #include "oox/helper/propertymap.hxx" #include "oox/core/relations.hxx" #include "oox/core/xmlfilterbase.hxx" +#include +#include +#include #include "drawingml/embeddedwavaudiofile.hxx" using namespace ::oox::core; diff --git a/oox/source/drawingml/linepropertiescontext.cxx b/oox/source/drawingml/linepropertiescontext.cxx index 8376df069822..10ed9cf5cbc8 100644 --- a/oox/source/drawingml/linepropertiescontext.cxx +++ b/oox/source/drawingml/linepropertiescontext.cxx @@ -22,6 +22,8 @@ #include "drawingml/fillpropertiesgroupcontext.hxx" #include "oox/drawingml/lineproperties.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/scene3dcontext.cxx b/oox/source/drawingml/scene3dcontext.cxx index 5af3b83a93dd..4f4fcb11697b 100644 --- a/oox/source/drawingml/scene3dcontext.cxx +++ b/oox/source/drawingml/scene3dcontext.cxx @@ -27,6 +27,8 @@ #include "oox/drawingml/fillproperties.hxx" #include "oox/core/xmlfilterbase.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/shape.cxx b/oox/source/drawingml/shape.cxx index eb7a5395e84b..537ca03c4a66 100644 --- a/oox/source/drawingml/shape.cxx +++ b/oox/source/drawingml/shape.cxx @@ -43,6 +43,7 @@ #include "oox/helper/modelobjecthelper.hxx" #include #include +#include #include #include diff --git a/oox/source/drawingml/shapecontext.cxx b/oox/source/drawingml/shapecontext.cxx index b0a609c36307..9b097fc05881 100644 --- a/oox/source/drawingml/shapecontext.cxx +++ b/oox/source/drawingml/shapecontext.cxx @@ -34,6 +34,8 @@ #include "drawingml/textbodycontext.hxx" #include "drawingml/textbodypropertiescontext.hxx" #include "hyperlinkcontext.hxx" +#include +#include using namespace oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/shapegroupcontext.cxx b/oox/source/drawingml/shapegroupcontext.cxx index 77e3704f7418..2dbd69424ed5 100644 --- a/oox/source/drawingml/shapegroupcontext.cxx +++ b/oox/source/drawingml/shapegroupcontext.cxx @@ -30,6 +30,8 @@ #include "drawingml/customshapegeometry.hxx" #include #include "drawingml/textbodycontext.hxx" +#include +#include using namespace oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/shapepropertymap.cxx b/oox/source/drawingml/shapepropertymap.cxx index 25b0bcc241f4..7ffecabd9135 100644 --- a/oox/source/drawingml/shapepropertymap.cxx +++ b/oox/source/drawingml/shapepropertymap.cxx @@ -24,6 +24,7 @@ #include #include #include "oox/helper/modelobjecthelper.hxx" +#include namespace oox { namespace drawingml { diff --git a/oox/source/drawingml/shapestylecontext.cxx b/oox/source/drawingml/shapestylecontext.cxx index 6074f34ed6ee..6a487e57b202 100644 --- a/oox/source/drawingml/shapestylecontext.cxx +++ b/oox/source/drawingml/shapestylecontext.cxx @@ -21,6 +21,8 @@ #include "oox/helper/attributelist.hxx" #include "drawingml/colorchoicecontext.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/table/tablebackgroundstylecontext.cxx b/oox/source/drawingml/table/tablebackgroundstylecontext.cxx index ea6f7a0647c5..b376cab17d19 100644 --- a/oox/source/drawingml/table/tablebackgroundstylecontext.cxx +++ b/oox/source/drawingml/table/tablebackgroundstylecontext.cxx @@ -22,6 +22,8 @@ #include "drawingml/table/tablebackgroundstylecontext.hxx" #include "drawingml/fillpropertiesgroupcontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/table/tablecell.cxx b/oox/source/drawingml/table/tablecell.cxx index 9a569505aeb1..1c0d08616599 100644 --- a/oox/source/drawingml/table/tablecell.cxx +++ b/oox/source/drawingml/table/tablecell.cxx @@ -26,6 +26,7 @@ #include "oox/core/xmlfilterbase.hxx" #include "oox/helper/propertyset.hxx" #include +#include #include #include #include diff --git a/oox/source/drawingml/table/tablecellcontext.cxx b/oox/source/drawingml/table/tablecellcontext.cxx index b0df1663c10e..e7bffe3c83bc 100644 --- a/oox/source/drawingml/table/tablecellcontext.cxx +++ b/oox/source/drawingml/table/tablecellcontext.cxx @@ -24,6 +24,8 @@ #include "drawingml/linepropertiescontext.hxx" #include "drawingml/fillpropertiesgroupcontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/table/tablecontext.cxx b/oox/source/drawingml/table/tablecontext.cxx index 30bab795e2b7..9e4cd315e62f 100644 --- a/oox/source/drawingml/table/tablecontext.cxx +++ b/oox/source/drawingml/table/tablecontext.cxx @@ -24,6 +24,8 @@ #include "drawingml/table/tableproperties.hxx" #include "drawingml/table/tablestylecontext.hxx" #include "drawingml/table/tablerowcontext.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/table/tablestylecellstylecontext.cxx b/oox/source/drawingml/table/tablestylecellstylecontext.cxx index 6f6f2354203a..cc4d381e0528 100644 --- a/oox/source/drawingml/table/tablestylecellstylecontext.cxx +++ b/oox/source/drawingml/table/tablestylecellstylecontext.cxx @@ -23,6 +23,8 @@ #include "drawingml/fillpropertiesgroupcontext.hxx" #include "drawingml/linepropertiescontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/table/tablestyletextstylecontext.cxx b/oox/source/drawingml/table/tablestyletextstylecontext.cxx index 609cc8b2639e..55240664bed6 100644 --- a/oox/source/drawingml/table/tablestyletextstylecontext.cxx +++ b/oox/source/drawingml/table/tablestyletextstylecontext.cxx @@ -22,6 +22,8 @@ #include "drawingml/table/tablestyletextstylecontext.hxx" #include "drawingml/colorchoicecontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/textbodyproperties.cxx b/oox/source/drawingml/textbodyproperties.cxx index f61330add65c..d409a924a5d5 100644 --- a/oox/source/drawingml/textbodyproperties.cxx +++ b/oox/source/drawingml/textbodyproperties.cxx @@ -21,6 +21,7 @@ #include #include "oox/drawingml/drawingmltypes.hxx" #include "drawingml/textbodyproperties.hxx" +#include #include "oox/token/tokens.hxx" using namespace ::com::sun::star::drawing; diff --git a/oox/source/drawingml/textbodypropertiescontext.cxx b/oox/source/drawingml/textbodypropertiescontext.cxx index 8c19acc70f6e..0c5da82aafeb 100644 --- a/oox/source/drawingml/textbodypropertiescontext.cxx +++ b/oox/source/drawingml/textbodypropertiescontext.cxx @@ -26,6 +26,9 @@ #include "oox/drawingml/drawingmltypes.hxx" #include "oox/helper/attributelist.hxx" #include "oox/helper/propertymap.hxx" +#include +#include +#include using namespace ::oox::core; using namespace ::com::sun::star; diff --git a/oox/source/drawingml/textcharacterproperties.cxx b/oox/source/drawingml/textcharacterproperties.cxx index 48803de31157..d45e59ddc9c7 100644 --- a/oox/source/drawingml/textcharacterproperties.cxx +++ b/oox/source/drawingml/textcharacterproperties.cxx @@ -27,6 +27,7 @@ #include "oox/helper/propertyset.hxx" #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/drawingmltypes.hxx" +#include #include "oox/token/tokens.hxx" using ::oox::core::XmlFilterBase; diff --git a/oox/source/drawingml/textcharacterpropertiescontext.cxx b/oox/source/drawingml/textcharacterpropertiescontext.cxx index 1c62c1db37fc..3cb5bd028ee4 100644 --- a/oox/source/drawingml/textcharacterpropertiescontext.cxx +++ b/oox/source/drawingml/textcharacterpropertiescontext.cxx @@ -27,6 +27,8 @@ #include "drawingml/textparagraphproperties.hxx" #include "oox/core/relations.hxx" #include "hyperlinkcontext.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/textfont.cxx b/oox/source/drawingml/textfont.cxx index b689d830836e..9cc83c632de4 100644 --- a/oox/source/drawingml/textfont.cxx +++ b/oox/source/drawingml/textfont.cxx @@ -23,6 +23,7 @@ #include "oox/drawingml/theme.hxx" #include "oox/core/xmlfilterbase.hxx" #include "oox/helper/attributelist.hxx" +#include using ::oox::core::XmlFilterBase; diff --git a/oox/source/drawingml/textliststylecontext.cxx b/oox/source/drawingml/textliststylecontext.cxx index b8ada9e836fb..e7d3ea9f4f88 100644 --- a/oox/source/drawingml/textliststylecontext.cxx +++ b/oox/source/drawingml/textliststylecontext.cxx @@ -20,6 +20,8 @@ #include "drawingml/textliststylecontext.hxx" #include "drawingml/textparagraphpropertiescontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/textparagraph.cxx b/oox/source/drawingml/textparagraph.cxx index 87961dfa9bd0..985de13849e5 100644 --- a/oox/source/drawingml/textparagraph.cxx +++ b/oox/source/drawingml/textparagraph.cxx @@ -27,6 +27,7 @@ #include #include #include +#include using namespace ::com::sun::star::text; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/textparagraphproperties.cxx b/oox/source/drawingml/textparagraphproperties.cxx index 20b9d3881c07..4abee8fdc756 100644 --- a/oox/source/drawingml/textparagraphproperties.cxx +++ b/oox/source/drawingml/textparagraphproperties.cxx @@ -36,6 +36,7 @@ #include "oox/helper/propertyset.hxx" #include "oox/core/xmlfilterbase.hxx" #include "oox/drawingml/drawingmltypes.hxx" +#include #include #if OSL_DEBUG_LEVEL > 0 diff --git a/oox/source/drawingml/textparagraphpropertiescontext.cxx b/oox/source/drawingml/textparagraphpropertiescontext.cxx index a4c034f0ebcf..3a0eb4156849 100644 --- a/oox/source/drawingml/textparagraphpropertiescontext.cxx +++ b/oox/source/drawingml/textparagraphpropertiescontext.cxx @@ -30,6 +30,9 @@ #include "oox/helper/attributelist.hxx" #include "textspacingcontext.hxx" #include "texttabstoplistcontext.hxx" +#include +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/textrun.cxx b/oox/source/drawingml/textrun.cxx index 3585be83a754..8d36dfc4bb02 100644 --- a/oox/source/drawingml/textrun.cxx +++ b/oox/source/drawingml/textrun.cxx @@ -21,6 +21,7 @@ #include #include +#include #include #include @@ -29,6 +30,7 @@ #include "oox/helper/helper.hxx" #include "oox/helper/propertyset.hxx" #include "oox/core/xmlfilterbase.hxx" +#include #include "oox/token/tokens.hxx" using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/themeelementscontext.cxx b/oox/source/drawingml/themeelementscontext.cxx index ea9208a1c2ec..1f2622f93a3f 100644 --- a/oox/source/drawingml/themeelementscontext.cxx +++ b/oox/source/drawingml/themeelementscontext.cxx @@ -28,6 +28,8 @@ #include "oox/helper/attributelist.hxx" #include "effectproperties.hxx" #include "effectpropertiescontext.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/drawingml/transform2dcontext.cxx b/oox/source/drawingml/transform2dcontext.cxx index 15c30f8cf628..1950a4e2345d 100644 --- a/oox/source/drawingml/transform2dcontext.cxx +++ b/oox/source/drawingml/transform2dcontext.cxx @@ -22,6 +22,7 @@ #include "oox/drawingml/shape.hxx" #include "drawingml/customshapeproperties.hxx" #include "drawingml/textbody.hxx" +#include using namespace ::com::sun::star; using ::oox::core::ContextHandlerRef; diff --git a/oox/source/helper/binaryinputstream.cxx b/oox/source/helper/binaryinputstream.cxx index 5b5eb5b2d01c..65de093af611 100644 --- a/oox/source/helper/binaryinputstream.cxx +++ b/oox/source/helper/binaryinputstream.cxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include diff --git a/oox/source/helper/binarystreambase.cxx b/oox/source/helper/binarystreambase.cxx index cd1f25dc8fb4..8c31f0bf9712 100644 --- a/oox/source/helper/binarystreambase.cxx +++ b/oox/source/helper/binarystreambase.cxx @@ -18,6 +18,7 @@ */ #include "oox/helper/binarystreambase.hxx" +#include #include #include diff --git a/oox/source/helper/containerhelper.cxx b/oox/source/helper/containerhelper.cxx index 2f8b3d5851b6..eedf306483b9 100644 --- a/oox/source/helper/containerhelper.cxx +++ b/oox/source/helper/containerhelper.cxx @@ -17,6 +17,8 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include + #include "oox/helper/containerhelper.hxx" #include diff --git a/oox/source/helper/propertymap.cxx b/oox/source/helper/propertymap.cxx index 82860c380f10..819e83afc4c5 100644 --- a/oox/source/helper/propertymap.cxx +++ b/oox/source/helper/propertymap.cxx @@ -48,6 +48,7 @@ using ::com::sun::star::text::WritingMode; #include #include #include +#include #include "oox/token/propertynames.hxx" using ::com::sun::star::uno::Any; using ::com::sun::star::uno::Reference; diff --git a/oox/source/helper/propertyset.cxx b/oox/source/helper/propertyset.cxx index ff092e029b05..b66de7ac8fed 100644 --- a/oox/source/helper/propertyset.cxx +++ b/oox/source/helper/propertyset.cxx @@ -19,6 +19,8 @@ #include "oox/helper/propertyset.hxx" +#include +#include #include #include #include "oox/helper/propertymap.hxx" diff --git a/oox/source/ole/axcontrol.cxx b/oox/source/ole/axcontrol.cxx index 3d5084fb16c3..25f505b8dacf 100644 --- a/oox/source/ole/axcontrol.cxx +++ b/oox/source/ole/axcontrol.cxx @@ -32,6 +32,7 @@ #include #include #include +#include #include #include #include @@ -55,6 +56,8 @@ #include "oox/helper/graphichelper.hxx" #include "oox/helper/propertymap.hxx" #include "oox/ole/axbinarywriter.hxx" +#include +#include namespace oox { namespace ole { diff --git a/oox/source/ole/olehelper.cxx b/oox/source/ole/olehelper.cxx index e20e13fec539..9b032d798da8 100644 --- a/oox/source/ole/olehelper.cxx +++ b/oox/source/ole/olehelper.cxx @@ -24,7 +24,8 @@ #include #include "oox/helper/binaryinputstream.hxx" #include "oox/helper/graphichelper.hxx" -#include "oox/token/tokens.hxx" +#include +#include #include "oox/ole/axcontrol.hxx" #include "oox/helper/propertymap.hxx" #include "oox/helper/propertyset.hxx" diff --git a/oox/source/ole/oleobjecthelper.cxx b/oox/source/ole/oleobjecthelper.cxx index d55dc65f8df4..08b390a10aa7 100644 --- a/oox/source/ole/oleobjecthelper.cxx +++ b/oox/source/ole/oleobjecthelper.cxx @@ -31,6 +31,7 @@ #include #include #include "oox/helper/propertymap.hxx" +#include namespace oox { namespace ole { diff --git a/oox/source/ole/vbacontrol.cxx b/oox/source/ole/vbacontrol.cxx index 1ed1e99a5d2c..805bb2d7a504 100644 --- a/oox/source/ole/vbacontrol.cxx +++ b/oox/source/ole/vbacontrol.cxx @@ -22,6 +22,7 @@ #include #include #include +#include #include #include #include @@ -37,6 +38,8 @@ #include "oox/helper/storagebase.hxx" #include "oox/helper/textinputstream.hxx" #include "oox/ole/vbahelper.hxx" +#include +#include #include namespace oox { diff --git a/oox/source/ole/vbaexport.cxx b/oox/source/ole/vbaexport.cxx index 35833dc24eec..5beddc384061 100644 --- a/oox/source/ole/vbaexport.cxx +++ b/oox/source/ole/vbaexport.cxx @@ -17,6 +17,7 @@ #include +#include #include #include #include diff --git a/oox/source/ole/vbaproject.cxx b/oox/source/ole/vbaproject.cxx index 17ab0abfe47f..7aa47ce8c4f7 100644 --- a/oox/source/ole/vbaproject.cxx +++ b/oox/source/ole/vbaproject.cxx @@ -19,6 +19,7 @@ #include "oox/ole/vbaproject.hxx" +#include #include #include #include diff --git a/oox/source/ppt/animvariantcontext.cxx b/oox/source/ppt/animvariantcontext.cxx index 7e8d36da6674..1c879a6582ec 100644 --- a/oox/source/ppt/animvariantcontext.cxx +++ b/oox/source/ppt/animvariantcontext.cxx @@ -30,6 +30,8 @@ #include "oox/core/fragmenthandler.hxx" #include "oox/core/xmlfilterbase.hxx" #include "drawingml/colorchoicecontext.hxx" +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/ppt/buildlistcontext.cxx b/oox/source/ppt/buildlistcontext.cxx index 1d812f31be87..1bee71b75522 100644 --- a/oox/source/ppt/buildlistcontext.cxx +++ b/oox/source/ppt/buildlistcontext.cxx @@ -20,6 +20,8 @@ #include "buildlistcontext.hxx" #include #include "oox/helper/attributelist.hxx" +#include +#include namespace oox { namespace ppt { diff --git a/oox/source/ppt/commontimenodecontext.cxx b/oox/source/ppt/commontimenodecontext.cxx index 7a5402abca45..c8e11e0f6979 100644 --- a/oox/source/ppt/commontimenodecontext.cxx +++ b/oox/source/ppt/commontimenodecontext.cxx @@ -38,6 +38,8 @@ #include "oox/ppt/pptimport.hxx" #include #include "oox/drawingml/drawingmltypes.hxx" +#include +#include #include "animationtypes.hxx" diff --git a/oox/source/ppt/conditioncontext.cxx b/oox/source/ppt/conditioncontext.cxx index 9e7d816fd04d..e7137926d3dd 100644 --- a/oox/source/ppt/conditioncontext.cxx +++ b/oox/source/ppt/conditioncontext.cxx @@ -31,6 +31,8 @@ #include "oox/helper/attributelist.hxx" #include "oox/ppt/animationspersist.hxx" #include "animationtypes.hxx" +#include +#include #include "timetargetelementcontext.hxx" diff --git a/oox/source/ppt/headerfootercontext.cxx b/oox/source/ppt/headerfootercontext.cxx index d0f9b25f3a89..9de098fca166 100644 --- a/oox/source/ppt/headerfootercontext.cxx +++ b/oox/source/ppt/headerfootercontext.cxx @@ -19,6 +19,7 @@ #include "headerfootercontext.hxx" #include "oox/helper/attributelist.hxx" +#include using namespace ::oox::core; using namespace ::com::sun::star::uno; diff --git a/oox/source/ppt/pptshapecontext.cxx b/oox/source/ppt/pptshapecontext.cxx index c85083836904..13a447b1224a 100644 --- a/oox/source/ppt/pptshapecontext.cxx +++ b/oox/source/ppt/pptshapecontext.cxx @@ -35,6 +35,9 @@ #include "drawingml/customshapegeometry.hxx" #include "drawingml/textbodycontext.hxx" #include "drawingml/transform2dcontext.hxx" +#include +#include +#include using namespace oox::core; using namespace ::com::sun::star; diff --git a/oox/source/ppt/pptshapegroupcontext.cxx b/oox/source/ppt/pptshapegroupcontext.cxx index 0c2beb181cc0..57f0f9127a0a 100644 --- a/oox/source/ppt/pptshapegroupcontext.cxx +++ b/oox/source/ppt/pptshapegroupcontext.cxx @@ -37,6 +37,8 @@ #include "oox/drawingml/connectorshapecontext.hxx" #include "oox/drawingml/fillproperties.hxx" #include "extdrawingfragmenthandler.hxx" +#include +#include using namespace oox::core; using namespace ::com::sun::star; diff --git a/oox/source/ppt/pptshapepropertiescontext.cxx b/oox/source/ppt/pptshapepropertiescontext.cxx index 02260aa24d08..d00d9a96469a 100644 --- a/oox/source/ppt/pptshapepropertiescontext.cxx +++ b/oox/source/ppt/pptshapepropertiescontext.cxx @@ -33,6 +33,7 @@ #include "drawingml/customshapegeometry.hxx" #include "drawingml/textbodycontext.hxx" #include +#include #include using namespace oox::core; diff --git a/oox/source/ppt/slidefragmenthandler.cxx b/oox/source/ppt/slidefragmenthandler.cxx index fc8ff5d1e46d..972480f87ac2 100644 --- a/oox/source/ppt/slidefragmenthandler.cxx +++ b/oox/source/ppt/slidefragmenthandler.cxx @@ -41,6 +41,7 @@ #include "drawingml/textliststyle.hxx" #include "oox/ppt/pptimport.hxx" #include +#include #include using namespace ::com::sun::star; diff --git a/oox/source/ppt/slidepersist.cxx b/oox/source/ppt/slidepersist.cxx index eaee10d121b3..fec1d6cd8615 100644 --- a/oox/source/ppt/slidepersist.cxx +++ b/oox/source/ppt/slidepersist.cxx @@ -26,6 +26,7 @@ #include "oox/helper/propertymap.hxx" #include "oox/helper/propertyset.hxx" #include "oox/vml/vmldrawing.hxx" +#include #include #include "oox/core/xmlfilterbase.hxx" #include "drawingml/textliststyle.hxx" diff --git a/oox/source/ppt/slidetimingcontext.cxx b/oox/source/ppt/slidetimingcontext.cxx index 6fe48aad6673..e0744512dcc2 100644 --- a/oox/source/ppt/slidetimingcontext.cxx +++ b/oox/source/ppt/slidetimingcontext.cxx @@ -28,6 +28,9 @@ #include "oox/helper/attributelist.hxx" #include "oox/ppt/timenodelistcontext.hxx" #include "buildlistcontext.hxx" +#include +#include + using namespace ::com::sun::star; using namespace ::oox::core; diff --git a/oox/source/ppt/slidetransition.cxx b/oox/source/ppt/slidetransition.cxx index 6136568c6ee4..e21ecdd7f7ce 100644 --- a/oox/source/ppt/slidetransition.cxx +++ b/oox/source/ppt/slidetransition.cxx @@ -28,8 +28,9 @@ #include "oox/helper/helper.hxx" #include "oox/helper/propertymap.hxx" -#include "oox/token/namespaces.hxx" -#include "oox/token/tokens.hxx" +#include +#include +#include #include using namespace ::com::sun::star::uno; diff --git a/oox/source/ppt/slidetransitioncontext.cxx b/oox/source/ppt/slidetransitioncontext.cxx index 589edb98a64a..9b29653e98e6 100644 --- a/oox/source/ppt/slidetransitioncontext.cxx +++ b/oox/source/ppt/slidetransitioncontext.cxx @@ -30,6 +30,8 @@ #include "oox/ppt/soundactioncontext.hxx" #include "oox/drawingml/shapegroupcontext.hxx" #include "oox/helper/attributelist.hxx" +#include +#include using namespace ::com::sun::star; using namespace ::oox::core; diff --git a/oox/source/ppt/soundactioncontext.cxx b/oox/source/ppt/soundactioncontext.cxx index ef2d137aae3c..a16598854c15 100644 --- a/oox/source/ppt/soundactioncontext.cxx +++ b/oox/source/ppt/soundactioncontext.cxx @@ -25,6 +25,9 @@ #include "oox/helper/attributelist.hxx" #include "oox/helper/propertymap.hxx" #include "drawingml/embeddedwavaudiofile.hxx" +#include +#include +#include using namespace ::oox::core; using namespace ::com::sun::star::xml::sax; diff --git a/oox/source/ppt/timenodelistcontext.cxx b/oox/source/ppt/timenodelistcontext.cxx index 15925d911a60..5efc6c7ed8ec 100644 --- a/oox/source/ppt/timenodelistcontext.cxx +++ b/oox/source/ppt/timenodelistcontext.cxx @@ -43,6 +43,8 @@ #include "oox/drawingml/drawingmltypes.hxx" #include "drawingml/colorchoicecontext.hxx" #include "oox/ppt/slidetransition.hxx" +#include +#include #include "animvariantcontext.hxx" #include "commonbehaviorcontext.hxx" diff --git a/oox/source/ppt/timetargetelementcontext.cxx b/oox/source/ppt/timetargetelementcontext.cxx index 608a302de4c9..5043ef5bb55b 100644 --- a/oox/source/ppt/timetargetelementcontext.cxx +++ b/oox/source/ppt/timetargetelementcontext.cxx @@ -25,6 +25,8 @@ #include "oox/helper/attributelist.hxx" #include "drawingml/embeddedwavaudiofile.hxx" +#include +#include using namespace ::com::sun::star::uno; using namespace ::com::sun::star::xml::sax; diff --git a/oox/source/shape/ShapeContextHandler.cxx b/oox/source/shape/ShapeContextHandler.cxx index 763807107dda..f111ef4da50a 100644 --- a/oox/source/shape/ShapeContextHandler.cxx +++ b/oox/source/shape/ShapeContextHandler.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include #include #include diff --git a/oox/source/vml/vmlformatting.cxx b/oox/source/vml/vmlformatting.cxx index b0b36fa6547b..4dd8814688f0 100644 --- a/oox/source/vml/vmlformatting.cxx +++ b/oox/source/vml/vmlformatting.cxx @@ -32,6 +32,8 @@ #include "oox/drawingml/shapepropertymap.hxx" #include "oox/helper/attributelist.hxx" #include "oox/helper/graphichelper.hxx" +#include +#include namespace oox { namespace vml { diff --git a/oox/source/vml/vmlshape.cxx b/oox/source/vml/vmlshape.cxx index b58248f7e810..4c5f54c77df0 100644 --- a/oox/source/vml/vmlshape.cxx +++ b/oox/source/vml/vmlshape.cxx @@ -54,6 +54,7 @@ #include "oox/ole/axcontrol.hxx" #include "oox/ole/axcontrolfragment.hxx" #include "oox/ole/oleobjecthelper.hxx" +#include #include #include "oox/vml/vmldrawing.hxx" #include "oox/vml/vmlshapecontainer.hxx" diff --git a/oox/source/vml/vmltextboxcontext.cxx b/oox/source/vml/vmltextboxcontext.cxx index 662fdb49695e..2db802ce16bb 100644 --- a/oox/source/vml/vmltextboxcontext.cxx +++ b/oox/source/vml/vmltextboxcontext.cxx @@ -20,6 +20,8 @@ #include "oox/vml/vmlformatting.hxx" #include "oox/vml/vmltextboxcontext.hxx" #include "oox/vml/vmlshape.hxx" +#include +#include #include #include -- cgit