summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2015-09-11 21:08:05 +0200
committerStephan Bergmann <sbergman@redhat.com>2015-09-13 22:17:46 +0200
commitd8160fa8343a395cff0116286dd24894b076c02b (patch)
treefcc16a2341fff298c36640c195bd4e0d0c2a0202
parent9aeac1b2dd39f538f897602bd1ae6d37efa6cde4 (diff)
Revert overly aggressive removal of include statements
...from 4758ab313de3cb2c8cb9ea5792425a808e94b7df "Removed useless includes in basctl/source/basicide/ tree" Change-Id: I754b964baf4c8a48f6ca79d6a214bab1f3325b6d
-rw-r--r--basctl/source/basicide/baside2.cxx1
-rw-r--r--basctl/source/basicide/baside2.hxx1
-rw-r--r--basctl/source/basicide/baside2b.cxx2
-rw-r--r--basctl/source/basicide/basobj2.cxx2
-rw-r--r--basctl/source/basicide/bastype2.cxx1
-rw-r--r--basctl/source/basicide/bastype2.hxx2
-rw-r--r--basctl/source/basicide/bastype3.cxx1
-rw-r--r--basctl/source/basicide/documentenumeration.cxx1
-rw-r--r--basctl/source/basicide/layout.hxx1
-rw-r--r--basctl/source/basicide/moduldl2.cxx2
-rw-r--r--basctl/source/basicide/moduldlg.cxx2
11 files changed, 15 insertions, 1 deletions
diff --git a/basctl/source/basicide/baside2.cxx b/basctl/source/basicide/baside2.cxx
index 1aa1aa65a790..55d6849cbe35 100644
--- a/basctl/source/basicide/baside2.cxx
+++ b/basctl/source/basicide/baside2.cxx
@@ -49,6 +49,7 @@
#include <vcl/xtextedt.hxx>
#include <vcl/settings.hxx>
#include <toolkit/helper/vclunohelper.hxx>
+#include <cassert>
namespace basctl
{
diff --git a/basctl/source/basicide/baside2.hxx b/basctl/source/basicide/baside2.hxx
index fbadefdc1905..b7135ce282d1 100644
--- a/basctl/source/basicide/baside2.hxx
+++ b/basctl/source/basicide/baside2.hxx
@@ -39,6 +39,7 @@ class SvxSearchItem;
#include <sfx2/progress.hxx>
+#include <set>
#include <vcl/textdata.hxx>
#include <basic/codecompletecache.hxx>
diff --git a/basctl/source/basicide/baside2b.cxx b/basctl/source/basicide/baside2b.cxx
index b389792fe1b8..971cb24a2359 100644
--- a/basctl/source/basicide/baside2b.cxx
+++ b/basctl/source/basicide/baside2b.cxx
@@ -17,7 +17,9 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <sal/config.h>
+#include <cassert>
#include "helpid.hrc"
#include "baside2.hrc"
diff --git a/basctl/source/basicide/basobj2.cxx b/basctl/source/basicide/basobj2.cxx
index 4152e368575c..94f4952919c0 100644
--- a/basctl/source/basicide/basobj2.cxx
+++ b/basctl/source/basicide/basobj2.cxx
@@ -31,6 +31,8 @@
#include <tools/diagnose_ex.h>
#include <unotools/moduleoptions.hxx>
+#include <vector>
+#include <algorithm>
#include <basic/basmgr.hxx>
namespace basctl
{
diff --git a/basctl/source/basicide/bastype2.cxx b/basctl/source/basicide/bastype2.cxx
index 4f2a614ac8c6..9c130aaeb610 100644
--- a/basctl/source/basicide/bastype2.cxx
+++ b/basctl/source/basicide/bastype2.cxx
@@ -34,6 +34,7 @@
#include <vcl/builderfactory.hxx>
#include <initializer_list>
+#include <memory>
#include <com/sun/star/script/ModuleType.hpp>
#include <com/sun/star/script/vba/XVBAModuleInfo.hpp>
diff --git a/basctl/source/basicide/bastype2.hxx b/basctl/source/basicide/bastype2.hxx
index 8801567d717a..66b01b5323ce 100644
--- a/basctl/source/basicide/bastype2.hxx
+++ b/basctl/source/basicide/bastype2.hxx
@@ -19,7 +19,9 @@
#ifndef INCLUDED_BASCTL_SOURCE_BASICIDE_BASTYPE2_HXX
#define INCLUDED_BASCTL_SOURCE_BASICIDE_BASTYPE2_HXX
+#include <sal/config.h>
+#include <memory>
#include "doceventnotifier.hxx"
diff --git a/basctl/source/basicide/bastype3.cxx b/basctl/source/basicide/bastype3.cxx
index 24122eaefaf4..88178c0b5cf6 100644
--- a/basctl/source/basicide/bastype3.cxx
+++ b/basctl/source/basicide/bastype3.cxx
@@ -24,6 +24,7 @@
#include <bastypes.hxx>
#include <com/sun/star/script/XLibraryContainer.hpp>
#include <com/sun/star/script/XLibraryContainerPassword.hpp>
+#include <deque>
#include <sfx2/docfac.hxx>
#include <svtools/treelistentry.hxx>
diff --git a/basctl/source/basicide/documentenumeration.cxx b/basctl/source/basicide/documentenumeration.cxx
index 7fea9ada70c9..2ee1da05e6d3 100644
--- a/basctl/source/basicide/documentenumeration.cxx
+++ b/basctl/source/basicide/documentenumeration.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <sal/config.h>
#include <set>
diff --git a/basctl/source/basicide/layout.hxx b/basctl/source/basicide/layout.hxx
index bf34ae68ff2e..037ab56b44e2 100644
--- a/basctl/source/basicide/layout.hxx
+++ b/basctl/source/basicide/layout.hxx
@@ -23,6 +23,7 @@
#include <vcl/split.hxx>
#include <vcl/vclptr.hxx>
+#include <vector>
class DockingWindow;
class SfxRequest;
diff --git a/basctl/source/basicide/moduldl2.cxx b/basctl/source/basicide/moduldl2.cxx
index 02fdd4f4c439..a9b8c6957ade 100644
--- a/basctl/source/basicide/moduldl2.cxx
+++ b/basctl/source/basicide/moduldl2.cxx
@@ -57,6 +57,8 @@
#include <comphelper/propertysequence.hxx>
#include <cppuhelper/implbase.hxx>
+#include <cassert>
+#include <memory>
namespace basctl
{
diff --git a/basctl/source/basicide/moduldlg.cxx b/basctl/source/basicide/moduldlg.cxx
index f8cb3ce7da8e..939c84127ecd 100644
--- a/basctl/source/basicide/moduldlg.cxx
+++ b/basctl/source/basicide/moduldlg.cxx
@@ -17,7 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
-
+#include <sal/config.h>
#include "basidesh.hrc"