summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--avmedia/source/gstreamer/gstcommon.hxx1
-rw-r--r--avmedia/source/quicktime/quicktimecommon.hxx1
-rw-r--r--avmedia/source/win/wincommon.hxx1
-rw-r--r--basic/source/sbx/sbxres.cxx2
-rw-r--r--basic/source/sbx/sbxres.hxx2
-rw-r--r--dbaccess/source/core/dataaccess/ModelImpl.hxx1
-rw-r--r--dbaccess/source/core/dataaccess/datasource.hxx1
-rw-r--r--dbaccess/source/inc/OAuthenticationContinuation.hxx2
-rw-r--r--dbaccess/source/ui/browser/formadapter.cxx1
-rw-r--r--dbaccess/source/ui/inc/JoinDesignView.hxx1
-rw-r--r--dbaccess/source/ui/inc/RelationDesignView.hxx1
-rw-r--r--dbaccess/source/ui/inc/TableRow.hxx1
-rw-r--r--dbaccess/source/ui/inc/charsets.hxx2
-rw-r--r--desktop/source/app/langselect.hxx1
-rw-r--r--desktop/source/deployment/gui/dp_gui_dependencydialog.cxx1
-rw-r--r--editeng/source/editeng/editdbg.hxx1
-rw-r--r--extensions/source/dbpilots/optiongrouplayouter.cxx1
-rw-r--r--extensions/source/plugin/inc/plugin/unx/mediator.hxx1
-rw-r--r--extensions/source/propctrlr/eformshelper.hxx2
-rw-r--r--extensions/source/propctrlr/pcrcommon.hxx1
-rw-r--r--extensions/source/propctrlr/proplinelistener.hxx2
-rw-r--r--extensions/source/propctrlr/stringdefine.hxx1
-rw-r--r--extensions/source/xmlextract/xmxcom.hxx1
-rw-r--r--extensions/workben/testcomponent.cxx1
-rw-r--r--filter/inc/filter/msfilter/mstoolbar.hxx1
-rw-r--r--forms/source/component/imgprod.hxx1
-rw-r--r--formula/inc/formula/ExternalReferenceHelper.hxx2
-rw-r--r--fpicker/source/office/fpsmartcontent.cxx1
-rw-r--r--framework/inc/framework/eventsconfiguration.hxx1
-rw-r--r--framework/inc/framework/statusbarconfiguration.hxx1
-rw-r--r--framework/inc/framework/toolboxconfiguration.hxx1
-rw-r--r--framework/source/classes/fwlresid.cxx1
-rw-r--r--framework/source/fwe/classes/fwkresid.cxx1
-rw-r--r--framework/source/uiconfiguration/uicategorydescription.cxx1
-rw-r--r--l10ntools/inc/l10ntools/directory.hxx1
-rw-r--r--l10ntools/source/directory.cxx2
-rw-r--r--linguistic/source/convdicxml.hxx1
-rw-r--r--lotuswordpro/source/filter/lwpheader.hxx1
-rw-r--r--reportdesign/source/ui/inc/FunctionHelper.hxx1
-rw-r--r--rsc/inc/rscall.h1
-rw-r--r--rsc/inc/rscdb.hxx1
-rw-r--r--rsc/inc/rsctools.hxx3
-rw-r--r--sc/inc/dpsave.hxx1
-rw-r--r--sc/inc/sortparam.hxx1
-rw-r--r--sc/source/core/inc/core_pch.hxx1
-rw-r--r--sc/source/filter/inc/biff.hxx1
-rw-r--r--sc/source/filter/inc/decl.h1
-rw-r--r--sc/source/filter/inc/filt_pch.hxx1
-rw-r--r--sc/source/filter/inc/formel.hxx1
-rw-r--r--sc/source/filter/inc/qproform.hxx1
-rw-r--r--sc/source/filter/xml/sheetdata.cxx2
-rw-r--r--sc/source/ui/inc/formdata.hxx1
-rw-r--r--sc/source/ui/inc/ui_pch.hxx1
-rw-r--r--sc/source/ui/unoobj/scdetect.hxx1
-rw-r--r--sc/source/ui/unoobj/unodoc.cxx2
-rw-r--r--sd/source/ui/dlg/sdabstdlg.cxx2
-rw-r--r--sd/source/ui/inc/unokywds.hxx1
-rw-r--r--sd/source/ui/toolpanel/controls/RecentlyUsedMasterPages.hxx1
-rw-r--r--sd/source/ui/unoidl/sddetect.hxx1
-rw-r--r--sd/source/ui/unoidl/unodoc.cxx2
-rw-r--r--sfx2/inc/frmload.hxx1
-rw-r--r--sfx2/inc/sfx2/sfxresid.hxx1
-rw-r--r--sfx2/source/dialog/sfxdlg.cxx1
-rw-r--r--sfx2/source/doc/SfxDocumentMetaData.cxx1
-rw-r--r--starmath/source/smdetect.hxx1
-rw-r--r--starmath/source/unodoc.cxx1
-rw-r--r--svl/source/items/cntwall.cxx1
-rw-r--r--svl/source/memtools/svarray.cxx1
-rw-r--r--svtools/inc/svtools/accessibilityoptions.hxx1
-rw-r--r--svtools/source/contnr/treelist.cxx1
-rw-r--r--svtools/source/misc/wallitem.cxx1
-rw-r--r--svtools/workben/cui/loadlib.cxx1
-rw-r--r--svx/inc/svx/fmsrccfg.hxx1
-rw-r--r--svx/inc/svx/msdffdef.hxx1
-rw-r--r--svx/inc/svx/sdrhittesthelper.hxx1
-rw-r--r--svx/inc/svx/svdsob.hxx4
-rw-r--r--svx/source/accessibility/ShapeTypeHandler.cxx1
-rw-r--r--svx/source/form/fmtools.cxx1
-rw-r--r--svx/source/inc/fmvwimp.hxx1
-rw-r--r--svx/source/smarttags/SmartTagMgr.cxx1
-rw-r--r--sw/inc/SwNumberTree.hxx1
-rw-r--r--sw/inc/index.hxx1
-rw-r--r--sw/inc/splargs.hxx1
-rw-r--r--sw/inc/unocoll.hxx1
-rw-r--r--sw/source/core/SwNumberTree/SwNumberTree.cxx1
-rw-r--r--sw/source/core/bastyp/index.cxx1
-rw-r--r--sw/source/core/inc/mvsave.hxx1
-rw-r--r--sw/source/core/text/wrong.cxx1
-rw-r--r--sw/source/filter/html/css1kywd.hxx2
-rw-r--r--sw/source/filter/html/htmlfly.hxx1
-rw-r--r--sw/source/ui/app/mainwn.cxx1
-rw-r--r--toolkit/source/controls/unocontrol.cxx1
-rw-r--r--toolkit/source/controls/unocontrolmodel.cxx1
-rw-r--r--tools/bootstrp/cppdep.hxx1
-rw-r--r--tools/inc/tools/multisel.hxx2
-rw-r--r--tools/inc/tools/urlobj.hxx1
-rw-r--r--tools/source/fsys/wntmsc.hxx1
-rw-r--r--unotools/inc/unotools/useroptions.hxx1
-rw-r--r--unotools/source/misc/syslocale.cxx1
-rw-r--r--vcl/inc/unx/salstd.hxx1
-rw-r--r--vcl/inc/unx/sm.hxx1
-rw-r--r--vcl/inc/vcl/gdimtf.hxx1
-rw-r--r--vcl/inc/vcl/prntypes.hxx1
-rw-r--r--vcl/inc/vcl/sound.hxx1
-rw-r--r--vcl/unx/generic/gdi/salgdi3.cxx1
-rw-r--r--vcl/win/source/app/salinfo.cxx1
-rw-r--r--xmloff/inc/xmloff/xmlkywd.hxx2
-rw-r--r--xmloff/source/chart/SchXMLPlotAreaContext.cxx3
-rw-r--r--xmloff/source/core/xmlerror.cxx1
-rw-r--r--xmloff/source/draw/propimp0.cxx1
-rw-r--r--xmloff/source/draw/sdxmlimp.cxx2
-rw-r--r--xmloff/source/meta/MetaImportComponent.cxx1
-rw-r--r--xmloff/source/meta/xmlversion.cxx1
-rw-r--r--xmloff/source/text/txtimppr.cxx2
-rw-r--r--xmloff/source/text/txtparai.cxx1
-rw-r--r--xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx2
116 files changed, 24 insertions, 117 deletions
diff --git a/avmedia/source/gstreamer/gstcommon.hxx b/avmedia/source/gstreamer/gstcommon.hxx
index 1d9b5caaff96..d7aa0829e28e 100644
--- a/avmedia/source/gstreamer/gstcommon.hxx
+++ b/avmedia/source/gstreamer/gstcommon.hxx
@@ -34,7 +34,6 @@
#include <osl/mutex.hxx>
#include <tools/debug.hxx>
#include <tools/stream.hxx>
-#include <tools/string.hxx>
#include <tools/urlobj.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/implbase2.hxx>
diff --git a/avmedia/source/quicktime/quicktimecommon.hxx b/avmedia/source/quicktime/quicktimecommon.hxx
index 3ea131dae2bb..c2a9c7b022cf 100644
--- a/avmedia/source/quicktime/quicktimecommon.hxx
+++ b/avmedia/source/quicktime/quicktimecommon.hxx
@@ -42,7 +42,6 @@
#endif
#include <tools/debug.hxx>
#include <tools/stream.hxx>
-#include <tools/string.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/implbase2.hxx>
#include <cppuhelper/weak.hxx>
diff --git a/avmedia/source/win/wincommon.hxx b/avmedia/source/win/wincommon.hxx
index c90339ba59d0..66d9164e235a 100644
--- a/avmedia/source/win/wincommon.hxx
+++ b/avmedia/source/win/wincommon.hxx
@@ -33,7 +33,6 @@
#include <rtl/ustring.hxx>
#include <tools/debug.hxx>
#include <tools/stream.hxx>
-#include <tools/string.hxx>
#include <cppuhelper/implbase1.hxx>
#include <cppuhelper/implbase2.hxx>
#include <cppuhelper/weak.hxx>
diff --git a/basic/source/sbx/sbxres.cxx b/basic/source/sbx/sbxres.cxx
index 84bb6024943e..1648bca44e0f 100644
--- a/basic/source/sbx/sbxres.cxx
+++ b/basic/source/sbx/sbxres.cxx
@@ -29,6 +29,8 @@
#include "sbxres.hxx"
+#include <rtl/ustring.hxx>
+
static const char* pSbxRes[] = {
"Empty",
"Null",
diff --git a/basic/source/sbx/sbxres.hxx b/basic/source/sbx/sbxres.hxx
index c50b197a4e88..08396f5511ad 100644
--- a/basic/source/sbx/sbxres.hxx
+++ b/basic/source/sbx/sbxres.hxx
@@ -29,7 +29,7 @@
#ifndef _SBXRES_HXX
#define _SBXRES_HXX
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
// Currently there are no resources provided in the SVTOOLS-Project.
// Because it is non-critical resources (BASIC-Keywords),
diff --git a/dbaccess/source/core/dataaccess/ModelImpl.hxx b/dbaccess/source/core/dataaccess/ModelImpl.hxx
index 804e2f976acf..874b2f2bd5c4 100644
--- a/dbaccess/source/core/dataaccess/ModelImpl.hxx
+++ b/dbaccess/source/core/dataaccess/ModelImpl.hxx
@@ -79,7 +79,6 @@
#include <cppuhelper/weakref.hxx>
#include <sfx2/docmacromode.hxx>
#include <sfx2/docstoragemodifylistener.hxx>
-#include <tools/string.hxx>
#include <unotools/sharedunocomponent.hxx>
#include <osl/mutex.hxx>
#include <rtl/ref.hxx>
diff --git a/dbaccess/source/core/dataaccess/datasource.hxx b/dbaccess/source/core/dataaccess/datasource.hxx
index 88cb631aac36..0ded1714040f 100644
--- a/dbaccess/source/core/dataaccess/datasource.hxx
+++ b/dbaccess/source/core/dataaccess/datasource.hxx
@@ -47,7 +47,6 @@
#include "apitools.hxx"
#include "bookmarkcontainer.hxx"
#include <rtl/ref.hxx>
-#include <tools/string.hxx>
#include <connectivity/CommonTools.hxx>
#include <comphelper/broadcasthelper.hxx>
#include <com/sun/star/beans/PropertyAttribute.hpp>
diff --git a/dbaccess/source/inc/OAuthenticationContinuation.hxx b/dbaccess/source/inc/OAuthenticationContinuation.hxx
index 743772cdc506..2a72fb82f6e6 100644
--- a/dbaccess/source/inc/OAuthenticationContinuation.hxx
+++ b/dbaccess/source/inc/OAuthenticationContinuation.hxx
@@ -35,7 +35,7 @@
#include <com/sun/star/ucb/RememberAuthentication.hpp>
#include <com/sun/star/uno/Sequence.hxx>
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <comphelper/interaction.hxx>
diff --git a/dbaccess/source/ui/browser/formadapter.cxx b/dbaccess/source/ui/browser/formadapter.cxx
index 874a4e7a3243..3fa5d94a586b 100644
--- a/dbaccess/source/ui/browser/formadapter.cxx
+++ b/dbaccess/source/ui/browser/formadapter.cxx
@@ -33,7 +33,6 @@
#include <comphelper/types.hxx>
#include <comphelper/enumhelper.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
-#include <tools/string.hxx>
#include "dbu_brw.hrc"
#include "dbustrings.hrc"
#include <cppuhelper/typeprovider.hxx>
diff --git a/dbaccess/source/ui/inc/JoinDesignView.hxx b/dbaccess/source/ui/inc/JoinDesignView.hxx
index ce67cc1b8990..b321ab97d5e2 100644
--- a/dbaccess/source/ui/inc/JoinDesignView.hxx
+++ b/dbaccess/source/ui/inc/JoinDesignView.hxx
@@ -33,7 +33,6 @@
#ifndef _VECTOR_
#include <vector>
#endif
-#include <tools/string.hxx>
#include "QEnumTypes.hxx"
#include <memory>
diff --git a/dbaccess/source/ui/inc/RelationDesignView.hxx b/dbaccess/source/ui/inc/RelationDesignView.hxx
index 423885b3ee38..901fb2c62fda 100644
--- a/dbaccess/source/ui/inc/RelationDesignView.hxx
+++ b/dbaccess/source/ui/inc/RelationDesignView.hxx
@@ -33,7 +33,6 @@
#ifndef _VECTOR_
#include <vector>
#endif
-#include <tools/string.hxx>
#include "QEnumTypes.hxx"
#include "RelationTableView.hxx"
diff --git a/dbaccess/source/ui/inc/TableRow.hxx b/dbaccess/source/ui/inc/TableRow.hxx
index 9e02a0df0662..3d336bb77650 100644
--- a/dbaccess/source/ui/inc/TableRow.hxx
+++ b/dbaccess/source/ui/inc/TableRow.hxx
@@ -29,7 +29,6 @@
#define DBAUI_TABLEROW_HXX
#include <comphelper/stl_types.hxx>
-#include <tools/string.hxx>
#include <tools/stream.hxx>
#include <com/sun/star/beans/XPropertySet.hpp>
#include "TypeInfo.hxx"
diff --git a/dbaccess/source/ui/inc/charsets.hxx b/dbaccess/source/ui/inc/charsets.hxx
index 89fa3d4bd6d3..97982553bc01 100644
--- a/dbaccess/source/ui/inc/charsets.hxx
+++ b/dbaccess/source/ui/inc/charsets.hxx
@@ -29,8 +29,8 @@
#ifndef _DBAUI_CHARSETS_HXX_
#define _DBAUI_CHARSETS_HXX_
-#include <tools/string.hxx>
#include <connectivity/dbcharset.hxx>
+#include <rtl/ustring.hxx>
#include <svx/txenctab.hxx>
//.........................................................................
diff --git a/desktop/source/app/langselect.hxx b/desktop/source/app/langselect.hxx
index fdb229a47956..2fd8074307a9 100644
--- a/desktop/source/app/langselect.hxx
+++ b/desktop/source/app/langselect.hxx
@@ -28,7 +28,6 @@
#include <list>
#include <sal/types.h>
-#include <tools/string.hxx>
#include <rtl/ustring.hxx>
#include <tools/resid.hxx>
#include <com/sun/star/lang/Locale.hpp>
diff --git a/desktop/source/deployment/gui/dp_gui_dependencydialog.cxx b/desktop/source/deployment/gui/dp_gui_dependencydialog.cxx
index 314660a3dff8..cc3e168a2c35 100644
--- a/desktop/source/deployment/gui/dp_gui_dependencydialog.cxx
+++ b/desktop/source/deployment/gui/dp_gui_dependencydialog.cxx
@@ -36,7 +36,6 @@
#include "tools/gen.hxx"
#include "tools/resid.hxx"
#include "tools/solar.h"
-#include "tools/string.hxx"
#include "vcl/dialog.hxx"
#include "dp_gui.hrc"
diff --git a/editeng/source/editeng/editdbg.hxx b/editeng/source/editeng/editdbg.hxx
index c7f6e98005f2..f2089811db1c 100644
--- a/editeng/source/editeng/editdbg.hxx
+++ b/editeng/source/editeng/editdbg.hxx
@@ -30,7 +30,6 @@
#define _EDITDBG_HXX
#include <svl/solar.hrc>
-#include <tools/string.hxx>
#include <stdio.h>
class EditEngine;
diff --git a/extensions/source/dbpilots/optiongrouplayouter.cxx b/extensions/source/dbpilots/optiongrouplayouter.cxx
index 03da1a8c6404..1d1a1fca0a1b 100644
--- a/extensions/source/dbpilots/optiongrouplayouter.cxx
+++ b/extensions/source/dbpilots/optiongrouplayouter.cxx
@@ -28,7 +28,6 @@
#include "optiongrouplayouter.hxx"
#include <tools/debug.hxx>
-#include <tools/string.hxx>
#include <com/sun/star/awt/Size.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
diff --git a/extensions/source/plugin/inc/plugin/unx/mediator.hxx b/extensions/source/plugin/inc/plugin/unx/mediator.hxx
index 6a0dd053c298..6e249e0c6a85 100644
--- a/extensions/source/plugin/inc/plugin/unx/mediator.hxx
+++ b/extensions/source/plugin/inc/plugin/unx/mediator.hxx
@@ -30,7 +30,6 @@
#include <string.h>
#include <stdarg.h>
-#include <tools/string.hxx>
#include <tools/link.hxx>
#include <osl/pipe.hxx>
#include <osl/mutex.hxx>
diff --git a/extensions/source/propctrlr/eformshelper.hxx b/extensions/source/propctrlr/eformshelper.hxx
index ba6c3ca681e4..3d2d8d8cdd34 100644
--- a/extensions/source/propctrlr/eformshelper.hxx
+++ b/extensions/source/propctrlr/eformshelper.hxx
@@ -40,7 +40,7 @@
#include <com/sun/star/form/binding/XListEntrySource.hpp>
/** === end UNO includes === **/
#include <osl/mutex.hxx>
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <comphelper/listenernotification.hxx>
#include <vector>
diff --git a/extensions/source/propctrlr/pcrcommon.hxx b/extensions/source/propctrlr/pcrcommon.hxx
index 528c88d730c9..3a96026fcfd7 100644
--- a/extensions/source/propctrlr/pcrcommon.hxx
+++ b/extensions/source/propctrlr/pcrcommon.hxx
@@ -38,7 +38,6 @@
#include <com/sun/star/beans/PropertyChangeEvent.hpp>
/** === end UNO includes === **/
-#include <tools/string.hxx>
#include <toolkit/helper/vclunohelper.hxx>
#include <comphelper/listenernotification.hxx>
diff --git a/extensions/source/propctrlr/proplinelistener.hxx b/extensions/source/propctrlr/proplinelistener.hxx
index 79eeaee28962..4d72352cbc5b 100644
--- a/extensions/source/propctrlr/proplinelistener.hxx
+++ b/extensions/source/propctrlr/proplinelistener.hxx
@@ -29,7 +29,7 @@
#ifndef _EXTENSIONS_PROPCTRLR_PROPLINELISTENER_HXX_
#define _EXTENSIONS_PROPCTRLR_PROPLINELISTENER_HXX_
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
//........................................................................
namespace pcr
diff --git a/extensions/source/propctrlr/stringdefine.hxx b/extensions/source/propctrlr/stringdefine.hxx
index e5a27caa34f8..2394c987fd3e 100644
--- a/extensions/source/propctrlr/stringdefine.hxx
+++ b/extensions/source/propctrlr/stringdefine.hxx
@@ -30,7 +30,6 @@
#define _EXTENSIONS_FORMSCTRLR_STRINGDEFINE_HXX_
#include <rtl/ustring.hxx>
-#include <tools/string.hxx>
//............................................................................
namespace pcr
diff --git a/extensions/source/xmlextract/xmxcom.hxx b/extensions/source/xmlextract/xmxcom.hxx
index 515a0e228b88..2afc4ebfe7fe 100644
--- a/extensions/source/xmlextract/xmxcom.hxx
+++ b/extensions/source/xmlextract/xmxcom.hxx
@@ -33,7 +33,6 @@
#include <rtl/ustring.hxx>
#include <tools/debug.hxx>
#include <tools/stream.hxx>
-#include <tools/string.hxx>
#include <cppuhelper/implbase1.hxx>
#include <com/sun/star/uno/Reference.h>
diff --git a/extensions/workben/testcomponent.cxx b/extensions/workben/testcomponent.cxx
index 4212c2e681bc..a8e08e15a48a 100644
--- a/extensions/workben/testcomponent.cxx
+++ b/extensions/workben/testcomponent.cxx
@@ -43,7 +43,6 @@
#include <usr/services.hxx>
#include <vcl/svapp.hxx>
#include <usr/ustring.hxx>
-#include <tools/string.hxx>
#include <osl/conditn.hxx>
#include <smart/com/sun/star/test/XSimpleTest.hxx>
diff --git a/filter/inc/filter/msfilter/mstoolbar.hxx b/filter/inc/filter/msfilter/mstoolbar.hxx
index 6cb7ef47bc22..ccbefb2c1b30 100644
--- a/filter/inc/filter/msfilter/mstoolbar.hxx
+++ b/filter/inc/filter/msfilter/mstoolbar.hxx
@@ -31,7 +31,6 @@
#ifndef _MSTOOLBAR_HXX
#define _MSTOOLBAR_HXX
#include "filter/msfilter/msfilterdllapi.h"
-#include <tools/string.hxx>
#include <sot/storage.hxx>
#include <ostream>
#include <memory>
diff --git a/forms/source/component/imgprod.hxx b/forms/source/component/imgprod.hxx
index 53d673cbe065..00cf0324ae3b 100644
--- a/forms/source/component/imgprod.hxx
+++ b/forms/source/component/imgprod.hxx
@@ -32,7 +32,6 @@
#include <boost/ptr_container/ptr_vector.hpp>
#include <tools/link.hxx>
-#include <tools/string.hxx>
#include <com/sun/star/awt/ImageStatus.hpp>
#include <com/sun/star/awt/XImageConsumer.hpp>
#include <com/sun/star/awt/XImageProducer.hpp>
diff --git a/formula/inc/formula/ExternalReferenceHelper.hxx b/formula/inc/formula/ExternalReferenceHelper.hxx
index f0f946a8e954..68d286037a1a 100644
--- a/formula/inc/formula/ExternalReferenceHelper.hxx
+++ b/formula/inc/formula/ExternalReferenceHelper.hxx
@@ -29,7 +29,7 @@
#ifndef FORMULA_EXTERNALREFERENCEHELPER_HXX
#define FORMULA_EXTERNALREFERENCEHELPER_HXX
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include "formula/formuladllapi.h"
namespace formula
diff --git a/fpicker/source/office/fpsmartcontent.cxx b/fpicker/source/office/fpsmartcontent.cxx
index 49692ac37dc8..0e4c9fe29d4b 100644
--- a/fpicker/source/office/fpsmartcontent.cxx
+++ b/fpicker/source/office/fpsmartcontent.cxx
@@ -39,7 +39,6 @@
#include <ucbhelper/commandenvironment.hxx>
#include <tools/solar.h>
#include <tools/debug.hxx>
-#include <tools/string.hxx>
//........................................................................
namespace svt
diff --git a/framework/inc/framework/eventsconfiguration.hxx b/framework/inc/framework/eventsconfiguration.hxx
index 3a678732e160..f02beed44f65 100644
--- a/framework/inc/framework/eventsconfiguration.hxx
+++ b/framework/inc/framework/eventsconfiguration.hxx
@@ -31,7 +31,6 @@
#include <framework/fwedllapi.h>
#include <svl/svarray.hxx>
-#include <tools/string.hxx>
#include <tools/stream.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
diff --git a/framework/inc/framework/statusbarconfiguration.hxx b/framework/inc/framework/statusbarconfiguration.hxx
index 710f092c2720..b357998c1960 100644
--- a/framework/inc/framework/statusbarconfiguration.hxx
+++ b/framework/inc/framework/statusbarconfiguration.hxx
@@ -30,7 +30,6 @@
#include <framework/fwedllapi.h>
#include <svl/svarray.hxx>
-#include <tools/string.hxx>
#include <tools/stream.hxx>
#include <vcl/status.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/framework/inc/framework/toolboxconfiguration.hxx b/framework/inc/framework/toolboxconfiguration.hxx
index 63abfcd4824d..8252840648a1 100644
--- a/framework/inc/framework/toolboxconfiguration.hxx
+++ b/framework/inc/framework/toolboxconfiguration.hxx
@@ -31,7 +31,6 @@
#include <framework/fwedllapi.h>
#include <svl/svarray.hxx>
#include <vcl/bitmap.hxx>
-#include <tools/string.hxx>
#include <com/sun/star/io/XInputStream.hpp>
#ifndef _COM_SUN_STAR_IO_XOUPUTSTREAM_HPP_
#include <com/sun/star/io/XOutputStream.hpp>
diff --git a/framework/source/classes/fwlresid.cxx b/framework/source/classes/fwlresid.cxx
index b61bfd0d96e7..5aa46a75ca4e 100644
--- a/framework/source/classes/fwlresid.cxx
+++ b/framework/source/classes/fwlresid.cxx
@@ -28,7 +28,6 @@
#include "classes/fwlresid.hxx"
-#include <tools/string.hxx>
#include <osl/mutex.hxx>
#include <vcl/svapp.hxx>
diff --git a/framework/source/fwe/classes/fwkresid.cxx b/framework/source/fwe/classes/fwkresid.cxx
index 0c0a9d463ed0..4e58056fd402 100644
--- a/framework/source/fwe/classes/fwkresid.cxx
+++ b/framework/source/fwe/classes/fwkresid.cxx
@@ -28,7 +28,6 @@
#include "classes/fwkresid.hxx"
-#include <tools/string.hxx>
#include <osl/mutex.hxx>
#include <vcl/svapp.hxx>
diff --git a/framework/source/uiconfiguration/uicategorydescription.cxx b/framework/source/uiconfiguration/uicategorydescription.cxx
index 83c006bc4136..c955565960da 100644
--- a/framework/source/uiconfiguration/uicategorydescription.cxx
+++ b/framework/source/uiconfiguration/uicategorydescription.cxx
@@ -54,7 +54,6 @@
#include <rtl/ustrbuf.hxx>
#include <cppuhelper/implbase2.hxx>
#include <unotools/configmgr.hxx>
-#include <tools/string.hxx>
#include <vcl/mnemonic.hxx>
#include <comphelper/sequence.hxx>
diff --git a/l10ntools/inc/l10ntools/directory.hxx b/l10ntools/inc/l10ntools/directory.hxx
index 34e4a3a0cc65..ba2590f34597 100644
--- a/l10ntools/inc/l10ntools/directory.hxx
+++ b/l10ntools/inc/l10ntools/directory.hxx
@@ -2,7 +2,6 @@
#include <vector>
#include <algorithm>
#include <rtl/ustring.hxx>
-#include <tools/string.hxx>
#ifdef WNT
#else
diff --git a/l10ntools/source/directory.cxx b/l10ntools/source/directory.cxx
index 2bf56d4c12d5..82984faf43f0 100644
--- a/l10ntools/source/directory.cxx
+++ b/l10ntools/source/directory.cxx
@@ -33,7 +33,7 @@
#endif
#include <l10ntools/directory.hxx>
-#include "tools/string.hxx"
+#include <rtl/ustring.hxx>
#include <iostream>
#include <vector>
#include <algorithm>
diff --git a/linguistic/source/convdicxml.hxx b/linguistic/source/convdicxml.hxx
index 6e9026e97350..3d52b0fe94b2 100644
--- a/linguistic/source/convdicxml.hxx
+++ b/linguistic/source/convdicxml.hxx
@@ -39,7 +39,6 @@
#include <xmloff/xmlimp.hxx>
#include <cppuhelper/implbase3.hxx>
#include <cppuhelper/interfacecontainer.h>
-#include <tools/string.hxx>
#include <rtl/ustring.hxx>
#include "linguistic/misc.hxx"
#include "defs.hxx"
diff --git a/lotuswordpro/source/filter/lwpheader.hxx b/lotuswordpro/source/filter/lwpheader.hxx
index 36c1770e8575..37e13c31eacc 100644
--- a/lotuswordpro/source/filter/lwpheader.hxx
+++ b/lotuswordpro/source/filter/lwpheader.hxx
@@ -78,7 +78,6 @@
#include <sal/config.h>
#include <rtl/ustring.hxx>
-#include <tools/string.hxx>
#include <memory.h>
diff --git a/reportdesign/source/ui/inc/FunctionHelper.hxx b/reportdesign/source/ui/inc/FunctionHelper.hxx
index e59be1a5c8bf..c7902aa4cdc7 100644
--- a/reportdesign/source/ui/inc/FunctionHelper.hxx
+++ b/reportdesign/source/ui/inc/FunctionHelper.hxx
@@ -35,7 +35,6 @@
#include <com/sun/star/report/meta/XFunctionDescription.hpp>
#include <vector>
#include <boost/shared_ptr.hpp>
-#include <tools/string.hxx>
#include <comphelper/stl_types.hxx>
diff --git a/rsc/inc/rscall.h b/rsc/inc/rscall.h
index 6d339112a003..8bbe04725c64 100644
--- a/rsc/inc/rscall.h
+++ b/rsc/inc/rscall.h
@@ -28,7 +28,6 @@
#ifndef _RSCALL_H
#define _RSCALL_H
-#include <tools/string.hxx>
#include <rsctools.hxx>
#include <rscerror.h>
#include <rscdef.hxx>
diff --git a/rsc/inc/rscdb.hxx b/rsc/inc/rscdb.hxx
index 2a5f606f4067..c7a4950cbdd5 100644
--- a/rsc/inc/rscdb.hxx
+++ b/rsc/inc/rscdb.hxx
@@ -37,6 +37,7 @@
#include <rscstr.hxx>
#include <rscarray.hxx>
#include <rscdef.hxx>
+#include <tools/string.hxx>
#include <vector>
#include <map>
diff --git a/rsc/inc/rsctools.hxx b/rsc/inc/rsctools.hxx
index c326b1ce7161..ba266de01513 100644
--- a/rsc/inc/rsctools.hxx
+++ b/rsc/inc/rsctools.hxx
@@ -35,8 +35,9 @@ class RscPtrPtr;
#include <stdlib.h>
#endif
#include <stdio.h>
-#include <tools/string.hxx>
#include <vector>
+#include <tools/solar.h>
+#include <rtl/ustring.hxx>
/******************* T y p e s *******************************************/
// Zeichensatz
diff --git a/sc/inc/dpsave.hxx b/sc/inc/dpsave.hxx
index 5e3c7c9ca413..fc16b49b0ad8 100644
--- a/sc/inc/dpsave.hxx
+++ b/sc/inc/dpsave.hxx
@@ -39,7 +39,6 @@
#include <com/sun/star/sheet/DataPilotFieldOrientation.hpp>
#include <rtl/ustring.hxx>
#include <sal/types.h>
-#include <tools/string.hxx>
#include "scdllapi.h"
diff --git a/sc/inc/sortparam.hxx b/sc/inc/sortparam.hxx
index 2a270649bd60..f1d4e21e9371 100644
--- a/sc/inc/sortparam.hxx
+++ b/sc/inc/sortparam.hxx
@@ -30,7 +30,6 @@
#define SC_SORTPARAM_HXX
#include "address.hxx"
-#include <tools/string.hxx>
#include <tools/solar.h>
#include <com/sun/star/lang/Locale.hpp>
#include "scdllapi.h"
diff --git a/sc/source/core/inc/core_pch.hxx b/sc/source/core/inc/core_pch.hxx
index 3b0dd3ecd151..8bb1f0fc121d 100644
--- a/sc/source/core/inc/core_pch.hxx
+++ b/sc/source/core/inc/core_pch.hxx
@@ -37,7 +37,6 @@
#include <tools/solar.h>
#include <string.h>
-#include <tools/string.hxx>
#include <tools/rtti.hxx>
#include <limits.h>
#include <tools/ref.hxx>
diff --git a/sc/source/filter/inc/biff.hxx b/sc/source/filter/inc/biff.hxx
index a6de6bd69fed..0a02fa0102e0 100644
--- a/sc/source/filter/inc/biff.hxx
+++ b/sc/source/filter/inc/biff.hxx
@@ -34,7 +34,6 @@
#include "filter.hxx"
#include "document.hxx"
#include "cell.hxx"
-#include <tools/string.hxx>
#include "flttypes.hxx"
#include "ftools.hxx"
diff --git a/sc/source/filter/inc/decl.h b/sc/source/filter/inc/decl.h
index 91157cf9a9a8..54a1d0ee8532 100644
--- a/sc/source/filter/inc/decl.h
+++ b/sc/source/filter/inc/decl.h
@@ -31,7 +31,6 @@
#define SC_DECL_H
#include <tools/solar.h>
-#include <tools/string.hxx>
enum WKTYP { eWK_UNKNOWN = -2, eWK_1 = 0, eWK_2, eWK3, eWK4, eWK_Error, eWK123 };
typedef void ( BEARBFKT )( void );
diff --git a/sc/source/filter/inc/filt_pch.hxx b/sc/source/filter/inc/filt_pch.hxx
index 2672dc7941eb..ac73821159e9 100644
--- a/sc/source/filter/inc/filt_pch.hxx
+++ b/sc/source/filter/inc/filt_pch.hxx
@@ -36,7 +36,6 @@
#define SC_PROGRESS_CXX
#include <tools/solar.h>
-#include <tools/string.hxx>
#include <rtl/textenc.h>
#include <sal/types.h>
#include <sal/config.h>
diff --git a/sc/source/filter/inc/formel.hxx b/sc/source/filter/inc/formel.hxx
index d5b9ac97c182..920885952f5a 100644
--- a/sc/source/filter/inc/formel.hxx
+++ b/sc/source/filter/inc/formel.hxx
@@ -30,7 +30,6 @@
#define SC_FORMEL_HXX
#include <tools/solar.h>
-#include <tools/string.hxx>
#include <compiler.hxx>
#include <global.hxx>
diff --git a/sc/source/filter/inc/qproform.hxx b/sc/source/filter/inc/qproform.hxx
index 6e06827ad958..bc222fa22ece 100644
--- a/sc/source/filter/inc/qproform.hxx
+++ b/sc/source/filter/inc/qproform.hxx
@@ -32,7 +32,6 @@
#include <sal/config.h>
#include "formel.hxx"
-#include <tools/string.hxx>
#include "qpro.hxx"
#include <compiler.hxx>
diff --git a/sc/source/filter/xml/sheetdata.cxx b/sc/source/filter/xml/sheetdata.cxx
index f21676ff263e..747b8db618e4 100644
--- a/sc/source/filter/xml/sheetdata.cxx
+++ b/sc/source/filter/xml/sheetdata.cxx
@@ -29,10 +29,10 @@
// INCLUDE ---------------------------------------------------------------
+#include <rtl/ustring.hxx>
#include <xmloff/families.hxx>
#include <xmloff/xmlaustp.hxx>
#include <xmloff/nmspmap.hxx>
-#include <tools/string.hxx>
#include "sheetdata.hxx"
diff --git a/sc/source/ui/inc/formdata.hxx b/sc/source/ui/inc/formdata.hxx
index 395809357763..c220a96fdd73 100644
--- a/sc/source/ui/inc/formdata.hxx
+++ b/sc/source/ui/inc/formdata.hxx
@@ -29,7 +29,6 @@
#ifndef SC_FORMDATA_HXX
#define SC_FORMDATA_HXX
-#include <tools/string.hxx>
#include <tools/gen.hxx>
#include <formula/formdata.hxx>
class ScInputHandler;
diff --git a/sc/source/ui/inc/ui_pch.hxx b/sc/source/ui/inc/ui_pch.hxx
index 9be80b553c9a..318071d9fd86 100644
--- a/sc/source/ui/inc/ui_pch.hxx
+++ b/sc/source/ui/inc/ui_pch.hxx
@@ -36,7 +36,6 @@
#define _INPUTHDL_CXX
#include <tools/solar.h>
-#include <tools/string.hxx>
#include <svl/solar.hrc>
#include <tools/rtti.hxx>
#include <string.h>
diff --git a/sc/source/ui/unoobj/scdetect.hxx b/sc/source/ui/unoobj/scdetect.hxx
index 0079fdb3b0bc..85f214c845f1 100644
--- a/sc/source/ui/unoobj/scdetect.hxx
+++ b/sc/source/ui/unoobj/scdetect.hxx
@@ -39,7 +39,6 @@
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <cppuhelper/factory.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
class SfxObjectFactory;
class SfxFilterMatcher;
diff --git a/sc/source/ui/unoobj/unodoc.cxx b/sc/source/ui/unoobj/unodoc.cxx
index 5c59e593bfd1..616d03fa5b66 100644
--- a/sc/source/ui/unoobj/unodoc.cxx
+++ b/sc/source/ui/unoobj/unodoc.cxx
@@ -29,7 +29,7 @@
// System - Includes -----------------------------------------------------
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <sfx2/docfac.hxx>
#include <sfx2/sfxmodelfactory.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/sd/source/ui/dlg/sdabstdlg.cxx b/sd/source/ui/dlg/sdabstdlg.cxx
index a0110faf1811..c5f68ffd17b3 100644
--- a/sd/source/ui/dlg/sdabstdlg.cxx
+++ b/sd/source/ui/dlg/sdabstdlg.cxx
@@ -30,7 +30,7 @@
#include "sdabstdlg.hxx"
#include <osl/module.hxx>
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <vcl/unohelp.hxx>
typedef SdAbstractDialogFactory* (__LOADONCALLAPI *SdFuncPtrCreateDialogFactory)();
diff --git a/sd/source/ui/inc/unokywds.hxx b/sd/source/ui/inc/unokywds.hxx
index 56f3f936fa16..89c77b204ba6 100644
--- a/sd/source/ui/inc/unokywds.hxx
+++ b/sd/source/ui/inc/unokywds.hxx
@@ -29,7 +29,6 @@
#ifndef _SD_UNOKYWDS_HXX_
#define _SD_UNOKYWDS_HXX_
-#include <tools/string.hxx>
#include <tools/solar.h>
#ifndef SD_DEFINE_KEYWORDS
diff --git a/sd/source/ui/toolpanel/controls/RecentlyUsedMasterPages.hxx b/sd/source/ui/toolpanel/controls/RecentlyUsedMasterPages.hxx
index 592cfd0cf914..5e5367a99f1c 100644
--- a/sd/source/ui/toolpanel/controls/RecentlyUsedMasterPages.hxx
+++ b/sd/source/ui/toolpanel/controls/RecentlyUsedMasterPages.hxx
@@ -34,7 +34,6 @@
#include <tools/link.hxx>
#include <vcl/image.hxx>
#include <vector>
-#include <tools/string.hxx>
#include "DrawDocShell.hxx"
#include "MasterPageContainer.hxx"
diff --git a/sd/source/ui/unoidl/sddetect.hxx b/sd/source/ui/unoidl/sddetect.hxx
index 814cb491157d..12364367474e 100644
--- a/sd/source/ui/unoidl/sddetect.hxx
+++ b/sd/source/ui/unoidl/sddetect.hxx
@@ -40,7 +40,6 @@
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <cppuhelper/factory.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
class SfxObjectFactory;
class SfxFilterMatcher;
diff --git a/sd/source/ui/unoidl/unodoc.cxx b/sd/source/ui/unoidl/unodoc.cxx
index 885d975a8479..09ef57ee136d 100644
--- a/sd/source/ui/unoidl/unodoc.cxx
+++ b/sd/source/ui/unoidl/unodoc.cxx
@@ -29,7 +29,7 @@
// System - Includes -----------------------------------------------------
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <sfx2/docfac.hxx>
#include <sfx2/sfxmodelfactory.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/sfx2/inc/frmload.hxx b/sfx2/inc/frmload.hxx
index a35ce9d5a263..3a7df319e018 100644
--- a/sfx2/inc/frmload.hxx
+++ b/sfx2/inc/frmload.hxx
@@ -53,7 +53,6 @@
#include <cppuhelper/implbase3.hxx>
#include <cppuhelper/factory.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
#include <comphelper/componentcontext.hxx>
#include <comphelper/namedvaluecollection.hxx>
diff --git a/sfx2/inc/sfx2/sfxresid.hxx b/sfx2/inc/sfx2/sfxresid.hxx
index 32e929e8d076..42a5593606c2 100644
--- a/sfx2/inc/sfx2/sfxresid.hxx
+++ b/sfx2/inc/sfx2/sfxresid.hxx
@@ -28,7 +28,6 @@
#ifndef _SFX_SFXRESID_HXX
#define _SFX_SFXRESID_HXX
-#include <tools/string.hxx>
#include "sfx2/dllapi.h"
#include <tools/resid.hxx>
diff --git a/sfx2/source/dialog/sfxdlg.cxx b/sfx2/source/dialog/sfxdlg.cxx
index 32ab8628df81..37d952f6530c 100644
--- a/sfx2/source/dialog/sfxdlg.cxx
+++ b/sfx2/source/dialog/sfxdlg.cxx
@@ -31,7 +31,6 @@
//#include "cuilib.hxx"
#include <osl/module.hxx>
-#include <tools/string.hxx>
SfxAbstractDialogFactory* SfxAbstractDialogFactory::Create()
{
diff --git a/sfx2/source/doc/SfxDocumentMetaData.cxx b/sfx2/source/doc/SfxDocumentMetaData.cxx
index 8f029ee80baa..05f98b4c37e7 100644
--- a/sfx2/source/doc/SfxDocumentMetaData.cxx
+++ b/sfx2/source/doc/SfxDocumentMetaData.cxx
@@ -67,7 +67,6 @@
#include "SfxDocumentMetaData.hxx"
#include "rtl/ustrbuf.hxx"
#include "tools/debug.hxx"
-#include "tools/string.hxx" // for DBG
#include "tools/datetime.hxx"
#include "osl/mutex.hxx"
#include "cppuhelper/basemutex.hxx"
diff --git a/starmath/source/smdetect.hxx b/starmath/source/smdetect.hxx
index ae5fc38852ce..3513bb6c0e9b 100644
--- a/starmath/source/smdetect.hxx
+++ b/starmath/source/smdetect.hxx
@@ -40,7 +40,6 @@
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <cppuhelper/factory.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
class SfxObjectFactory;
class SfxFilterMatcher;
diff --git a/starmath/source/unodoc.cxx b/starmath/source/unodoc.cxx
index 2e992dc308c8..81d736ffe823 100644
--- a/starmath/source/unodoc.cxx
+++ b/starmath/source/unodoc.cxx
@@ -29,7 +29,6 @@
// System - Includes -----------------------------------------------------
-#include <tools/string.hxx>
#include <sfx2/docfac.hxx>
#include <sfx2/sfxmodelfactory.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/svl/source/items/cntwall.cxx b/svl/source/items/cntwall.cxx
index 245596e7fa8e..76660e07a15e 100644
--- a/svl/source/items/cntwall.cxx
+++ b/svl/source/items/cntwall.cxx
@@ -28,7 +28,6 @@
#include <tools/debug.hxx>
-#include <tools/string.hxx>
#include <tools/stream.hxx>
#include <tools/vcompat.hxx>
diff --git a/svl/source/memtools/svarray.cxx b/svl/source/memtools/svarray.cxx
index 33023214df08..5d920438ff0c 100644
--- a/svl/source/memtools/svarray.cxx
+++ b/svl/source/memtools/svarray.cxx
@@ -47,7 +47,6 @@
#define _SVSTDARR_XUB_STRLEN
#include <svl/svstdarr.hxx>
-#include <tools/string.hxx>
#include <tools/debug.hxx>
SV_IMPL_VARARR(SvPtrarr,VoidPtr)
diff --git a/svtools/inc/svtools/accessibilityoptions.hxx b/svtools/inc/svtools/accessibilityoptions.hxx
index 1c219947d971..7038bac04116 100644
--- a/svtools/inc/svtools/accessibilityoptions.hxx
+++ b/svtools/inc/svtools/accessibilityoptions.hxx
@@ -30,7 +30,6 @@
#include "svtools/svtdllapi.h"
#include <unotools/configitem.hxx>
-#include <tools/string.hxx>
#include <svl/brdcst.hxx>
#include <svl/lstner.hxx>
#include <unotools/options.hxx>
diff --git a/svtools/source/contnr/treelist.cxx b/svtools/source/contnr/treelist.cxx
index f4a081f0441c..51a0d1e222c3 100644
--- a/svtools/source/contnr/treelist.cxx
+++ b/svtools/source/contnr/treelist.cxx
@@ -28,7 +28,6 @@
#include <svtools/treelist.hxx>
-
DBG_NAME(SvListEntry);
SvListEntry::SvListEntry()
diff --git a/svtools/source/misc/wallitem.cxx b/svtools/source/misc/wallitem.cxx
index 294b002ffb41..2f0edafa0b17 100644
--- a/svtools/source/misc/wallitem.cxx
+++ b/svtools/source/misc/wallitem.cxx
@@ -36,7 +36,6 @@
#include <tools/stream.hxx>
#include <tools/debug.hxx>
-#include <tools/string.hxx>
#include <tools/stream.hxx>
#include <vcl/graph.hxx>
diff --git a/svtools/workben/cui/loadlib.cxx b/svtools/workben/cui/loadlib.cxx
index f3d4f8d47627..6b4c116d0b62 100644
--- a/svtools/workben/cui/loadlib.cxx
+++ b/svtools/workben/cui/loadlib.cxx
@@ -31,7 +31,6 @@
#include <string.h>
#include <stdlib.h>
-#include <tools/string.hxx>
#include <osl/module.h>
#include <rtl/ustring.hxx>
diff --git a/svx/inc/svx/fmsrccfg.hxx b/svx/inc/svx/fmsrccfg.hxx
index 08a5dfdc691f..e178e83c3187 100644
--- a/svx/inc/svx/fmsrccfg.hxx
+++ b/svx/inc/svx/fmsrccfg.hxx
@@ -29,7 +29,6 @@
#ifndef _FMSRCCF_HXX_
#define _FMSRCCF_HXX_
-#include <tools/string.hxx>
#include <unotools/configvaluecontainer.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include "svx/svxdllapi.h"
diff --git a/svx/inc/svx/msdffdef.hxx b/svx/inc/svx/msdffdef.hxx
index 1d8698619cf1..42acdbb83233 100644
--- a/svx/inc/svx/msdffdef.hxx
+++ b/svx/inc/svx/msdffdef.hxx
@@ -32,7 +32,6 @@
#include <tools/solar.h>
#include <tools/stream.hxx>
-#include <tools/string.hxx>
#include <tools/gen.hxx>
#include "svx/svxdllapi.h"
diff --git a/svx/inc/svx/sdrhittesthelper.hxx b/svx/inc/svx/sdrhittesthelper.hxx
index 88e08a49a362..acb87173755e 100644
--- a/svx/inc/svx/sdrhittesthelper.hxx
+++ b/svx/inc/svx/sdrhittesthelper.hxx
@@ -30,7 +30,6 @@
#define _SDRHITTESTHELPER_HXX
#include "svx/svxdllapi.h"
-#include <tools/string.hxx>
#include <tools/gen.hxx>
/////////////////////////////////////////////////////////////////////
diff --git a/svx/inc/svx/svdsob.hxx b/svx/inc/svx/svdsob.hxx
index c995516873b6..5764abe74aaf 100644
--- a/svx/inc/svx/svdsob.hxx
+++ b/svx/inc/svx/svdsob.hxx
@@ -32,10 +32,6 @@
#include <com/sun/star/uno/Any.hxx>
#include <tools/stream.hxx>
-#ifndef _STRING_H
-#include <tools/string.hxx> //wg. memset
-#define _STRING_H
-#endif
#include "svx/svxdllapi.h"
////////////////////////////////////////////////////////////////////////////////////////////////////
diff --git a/svx/source/accessibility/ShapeTypeHandler.cxx b/svx/source/accessibility/ShapeTypeHandler.cxx
index 291c7aa68a1e..da662969ff09 100644
--- a/svx/source/accessibility/ShapeTypeHandler.cxx
+++ b/svx/source/accessibility/ShapeTypeHandler.cxx
@@ -200,7 +200,6 @@ bool ShapeTypeHandler::AddShapeTypeList (int nDescriptorCount,
-#include <tools/string.hxx>
long ShapeTypeHandler::GetSlotId (const OUString& aServiceName) const
{
tServiceNameToSlotId::iterator I (maServiceNameToSlotId.find (aServiceName));
diff --git a/svx/source/form/fmtools.cxx b/svx/source/form/fmtools.cxx
index 610de4d3f408..c68cfefe421f 100644
--- a/svx/source/form/fmtools.cxx
+++ b/svx/source/form/fmtools.cxx
@@ -91,7 +91,6 @@
#include <svl/stritem.hxx>
#include <toolkit/unohlp.hxx>
#include <tools/debug.hxx>
-#include <tools/string.hxx>
#include <vcl/stdtext.hxx>
#include <vcl/svapp.hxx>
diff --git a/svx/source/inc/fmvwimp.hxx b/svx/source/inc/fmvwimp.hxx
index 81332aa21ac8..f76c69dc6278 100644
--- a/svx/source/inc/fmvwimp.hxx
+++ b/svx/source/inc/fmvwimp.hxx
@@ -47,7 +47,6 @@
#include <comphelper/stl_types.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
#include <cppuhelper/implbase2.hxx>
#include <cppuhelper/implbase3.hxx>
#include <comphelper/uno3.hxx>
diff --git a/svx/source/smarttags/SmartTagMgr.cxx b/svx/source/smarttags/SmartTagMgr.cxx
index 97445a4f66dd..7eeff0e4c561 100644
--- a/svx/source/smarttags/SmartTagMgr.cxx
+++ b/svx/source/smarttags/SmartTagMgr.cxx
@@ -51,7 +51,6 @@
#include <com/sun/star/util/XChangesNotifier.hpp>
#include <comphelper/processfactory.hxx>
#include <rtl/ustring.hxx>
-#include <tools/string.hxx>
using namespace com::sun::star;
using namespace com::sun::star::uno;
diff --git a/sw/inc/SwNumberTree.hxx b/sw/inc/SwNumberTree.hxx
index 1508acce49b4..00256abfc7bf 100644
--- a/sw/inc/SwNumberTree.hxx
+++ b/sw/inc/SwNumberTree.hxx
@@ -31,7 +31,6 @@
#include <set>
#include <vector>
-#include <tools/string.hxx>
#include <swdllapi.h>
#include <SwNumberTreeTypes.hxx>
diff --git a/sw/inc/index.hxx b/sw/inc/index.hxx
index a671e046cb42..329fcb4e4adf 100644
--- a/sw/inc/index.hxx
+++ b/sw/inc/index.hxx
@@ -33,7 +33,6 @@
#include "rtl/instance.hxx"
#include <tools/solar.h>
#include <tools/rtti.hxx> // for RTTI of SwIndexReg
-#include <tools/string.hxx> // for xub_StrLen
#include <swdllapi.h>
// Maximum index in IndexArray (for testing on overflows).
diff --git a/sw/inc/splargs.hxx b/sw/inc/splargs.hxx
index 839f35781804..ee8635257a96 100644
--- a/sw/inc/splargs.hxx
+++ b/sw/inc/splargs.hxx
@@ -32,7 +32,6 @@
#include <tools/solar.h>
#include <tools/gen.hxx>
#include <limits.h> // USHRT_MAX
-#include <tools/string.hxx>
class SwTxtNode;
class SwIndex;
diff --git a/sw/inc/unocoll.hxx b/sw/inc/unocoll.hxx
index 0449babb17f5..07596e018c5c 100644
--- a/sw/inc/unocoll.hxx
+++ b/sw/inc/unocoll.hxx
@@ -34,7 +34,6 @@
#include <com/sun/star/container/XEnumerationAccess.hpp>
#include <com/sun/star/container/XNameAccess.hpp>
#include <com/sun/star/container/XIndexAccess.hpp>
-#include <tools/string.hxx>
#include <cppuhelper/implbase1.hxx> // helper for implementations
#include <cppuhelper/implbase2.hxx> // helper for implementations
#include <cppuhelper/implbase3.hxx> // helper for implementations
diff --git a/sw/source/core/SwNumberTree/SwNumberTree.cxx b/sw/source/core/SwNumberTree/SwNumberTree.cxx
index 2f20150a0078..bc34218110ce 100644
--- a/sw/source/core/SwNumberTree/SwNumberTree.cxx
+++ b/sw/source/core/SwNumberTree/SwNumberTree.cxx
@@ -30,6 +30,7 @@
#include <algorithm>
#include <functional>
#include <SwNumberTree.hxx>
+#include <osl/diagnose.h>
using std::vector;
using std::find;
diff --git a/sw/source/core/bastyp/index.cxx b/sw/source/core/bastyp/index.cxx
index 70b5712ae588..88ee1d38e3c2 100644
--- a/sw/source/core/bastyp/index.cxx
+++ b/sw/source/core/bastyp/index.cxx
@@ -30,6 +30,7 @@
#include <assert.h>
#include <stdlib.h> // fuer qsort
#include <tools/solar.h>
+#include <tools/string.hxx>
#include "index.hxx"
diff --git a/sw/source/core/inc/mvsave.hxx b/sw/source/core/inc/mvsave.hxx
index 37ebc5b4ce72..0fdac74399fe 100644
--- a/sw/source/core/inc/mvsave.hxx
+++ b/sw/source/core/inc/mvsave.hxx
@@ -28,7 +28,6 @@
#ifndef SW_MVSAVE_HXX
#define SW_MVSAVE_HXX
-#include <tools/string.hxx>
#include <vcl/keycod.hxx>
#include <svl/svarray.hxx>
#include <IDocumentMarkAccess.hxx>
diff --git a/sw/source/core/text/wrong.cxx b/sw/source/core/text/wrong.cxx
index 4ef3428322ec..6764f051d748 100644
--- a/sw/source/core/text/wrong.cxx
+++ b/sw/source/core/text/wrong.cxx
@@ -28,7 +28,6 @@
-#include <tools/string.hxx>
#include "swtypes.hxx"
#include "txttypes.hxx"
diff --git a/sw/source/filter/html/css1kywd.hxx b/sw/source/filter/html/css1kywd.hxx
index 2c4d0dc3dae8..962828993813 100644
--- a/sw/source/filter/html/css1kywd.hxx
+++ b/sw/source/filter/html/css1kywd.hxx
@@ -29,7 +29,7 @@
#ifndef _CSS1KYWD_HXX
#define _CSS1KYWD_HXX
-#include <tools/string.hxx>
+#include <sal/types.h>
#ifndef CSS1_CONSTASCII_DECL
#define CSS1_CONSTASCII_DECL( n, s ) n[sizeof(s)]
diff --git a/sw/source/filter/html/htmlfly.hxx b/sw/source/filter/html/htmlfly.hxx
index e18cfcc100f1..ff86a532dc97 100644
--- a/sw/source/filter/html/htmlfly.hxx
+++ b/sw/source/filter/html/htmlfly.hxx
@@ -30,7 +30,6 @@
#define _HTMLFLY_HXX
#include <tools/solar.h>
-#include <tools/string.hxx>
#include <svl/svarray.hxx>
diff --git a/sw/source/ui/app/mainwn.cxx b/sw/source/ui/app/mainwn.cxx
index c4c01242d3cb..ba73043798bd 100644
--- a/sw/source/ui/app/mainwn.cxx
+++ b/sw/source/ui/app/mainwn.cxx
@@ -31,7 +31,6 @@
#include <mdiexp.hxx>
#include <tools/shl.hxx>
-#include <tools/string.hxx>
#include <svl/svstdarr.hxx>
#include <sfx2/progress.hxx>
#include <tools/resid.hxx>
diff --git a/toolkit/source/controls/unocontrol.cxx b/toolkit/source/controls/unocontrol.cxx
index e5bb98fdd044..98e6392fe72e 100644
--- a/toolkit/source/controls/unocontrol.cxx
+++ b/toolkit/source/controls/unocontrol.cxx
@@ -39,7 +39,6 @@
#include <rtl/memory.h>
#include <rtl/uuid.h>
#include <osl/mutex.hxx>
-#include <tools/string.hxx>
#include <tools/table.hxx>
#include <tools/date.hxx>
#include <tools/debug.hxx>
diff --git a/toolkit/source/controls/unocontrolmodel.cxx b/toolkit/source/controls/unocontrolmodel.cxx
index 2993b6a50792..9c731d2edcdb 100644
--- a/toolkit/source/controls/unocontrolmodel.cxx
+++ b/toolkit/source/controls/unocontrolmodel.cxx
@@ -43,7 +43,6 @@
#include <rtl/memory.h>
#include <rtl/uuid.h>
#include <tools/diagnose_ex.h>
-#include <tools/string.hxx>
#include <tools/table.hxx>
#include <tools/date.hxx>
#include <tools/time.hxx>
diff --git a/tools/bootstrp/cppdep.hxx b/tools/bootstrp/cppdep.hxx
index 3ed2942d5e84..62900c7713f8 100644
--- a/tools/bootstrp/cppdep.hxx
+++ b/tools/bootstrp/cppdep.hxx
@@ -26,7 +26,6 @@
*
************************************************************************/
-#include <tools/string.hxx>
#include <vector>
#define PATH_SEP ":"
#define DIR_SEP "/"
diff --git a/tools/inc/tools/multisel.hxx b/tools/inc/tools/multisel.hxx
index 47f56f29716f..20f1c63f4452 100644
--- a/tools/inc/tools/multisel.hxx
+++ b/tools/inc/tools/multisel.hxx
@@ -30,7 +30,7 @@
#include "tools/toolsdllapi.h"
#include <tools/gen.hxx>
-#include <tools/string.hxx>
+#include <rtl/ustring.hxx>
#include <vector>
#include <set>
diff --git a/tools/inc/tools/urlobj.hxx b/tools/inc/tools/urlobj.hxx
index e8ac79a3e843..b49d02651586 100644
--- a/tools/inc/tools/urlobj.hxx
+++ b/tools/inc/tools/urlobj.hxx
@@ -29,7 +29,6 @@
#define _URLOBJ_HXX
#include "tools/toolsdllapi.h"
-#include <tools/string.hxx>
#include "com/sun/star/uno/Reference.hxx"
#include "rtl/string.h"
#include "rtl/ustrbuf.hxx"
diff --git a/tools/source/fsys/wntmsc.hxx b/tools/source/fsys/wntmsc.hxx
index 5137d99849c6..b7b33915b4e6 100644
--- a/tools/source/fsys/wntmsc.hxx
+++ b/tools/source/fsys/wntmsc.hxx
@@ -41,7 +41,6 @@
#include <windows.h>
#include <tools/solar.h>
-#include <tools/string.hxx>
#include <rtl/strbuf.hxx>
//--------------------------------------------------------------------
diff --git a/unotools/inc/unotools/useroptions.hxx b/unotools/inc/unotools/useroptions.hxx
index 2467fd23a4cd..c511342d8d17 100644
--- a/unotools/inc/unotools/useroptions.hxx
+++ b/unotools/inc/unotools/useroptions.hxx
@@ -30,7 +30,6 @@
#include "unotools/unotoolsdllapi.h"
#include <unotools/configitem.hxx>
-#include <tools/string.hxx>
#include <osl/mutex.hxx>
#include <unotools/options.hxx>
diff --git a/unotools/source/misc/syslocale.cxx b/unotools/source/misc/syslocale.cxx
index 50d5664b08f8..79aaa3945ff0 100644
--- a/unotools/source/misc/syslocale.cxx
+++ b/unotools/source/misc/syslocale.cxx
@@ -28,7 +28,6 @@
#include <unotools/syslocale.hxx>
-#include <tools/string.hxx>
#include <unotools/syslocaleoptions.hxx>
#include <unotools/localedatawrapper.hxx>
#include <comphelper/processfactory.hxx>
diff --git a/vcl/inc/unx/salstd.hxx b/vcl/inc/unx/salstd.hxx
index 07056a91bdec..e21115ca6729 100644
--- a/vcl/inc/unx/salstd.hxx
+++ b/vcl/inc/unx/salstd.hxx
@@ -31,7 +31,6 @@
// -=-= includes -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
#include <tools/ref.hxx>
-#include <tools/string.hxx>
#include <tools/gen.hxx>
#include <vcl/sv.h>
diff --git a/vcl/inc/unx/sm.hxx b/vcl/inc/unx/sm.hxx
index d940bcf96d98..0dfc463884bf 100644
--- a/vcl/inc/unx/sm.hxx
+++ b/vcl/inc/unx/sm.hxx
@@ -29,6 +29,7 @@
#define _VCL_SM_HXX
#include <rtl/string.hxx>
+#include <rtl/ustring.hxx>
#include "tools/link.hxx"
#include "unx/salunx.h"
#include <X11/SM/SMlib.h>
diff --git a/vcl/inc/vcl/gdimtf.hxx b/vcl/inc/vcl/gdimtf.hxx
index aaf0012bb5e1..6c682bd35c1f 100644
--- a/vcl/inc/vcl/gdimtf.hxx
+++ b/vcl/inc/vcl/gdimtf.hxx
@@ -32,7 +32,6 @@
#include <vcl/dllapi.h>
#include <tools/gen.hxx>
#include <tools/link.hxx>
-#include <tools/string.hxx>
#include <vcl/mapmod.hxx>
#include <vector>
diff --git a/vcl/inc/vcl/prntypes.hxx b/vcl/inc/vcl/prntypes.hxx
index 13d87a94d3ac..f1c05b52b3f7 100644
--- a/vcl/inc/vcl/prntypes.hxx
+++ b/vcl/inc/vcl/prntypes.hxx
@@ -29,7 +29,6 @@
#ifndef _SV_PRNTYPES_HXX
#define _SV_PRNTYPES_HXX
-#include <tools/string.hxx>
#include <vcl/sv.h>
#include <i18npool/paper.hxx>
diff --git a/vcl/inc/vcl/sound.hxx b/vcl/inc/vcl/sound.hxx
index a4c2a3de3398..344d1a7b3a97 100644
--- a/vcl/inc/vcl/sound.hxx
+++ b/vcl/inc/vcl/sound.hxx
@@ -31,7 +31,6 @@
#include <vcl/dllapi.h>
#include <vcl/sndstyle.hxx>
-#include <tools/string.hxx>
#include <tools/link.hxx>
class Window;
diff --git a/vcl/unx/generic/gdi/salgdi3.cxx b/vcl/unx/generic/gdi/salgdi3.cxx
index fbd92392314e..a7e532bbc2b3 100644
--- a/vcl/unx/generic/gdi/salgdi3.cxx
+++ b/vcl/unx/generic/gdi/salgdi3.cxx
@@ -45,7 +45,6 @@
#include "osl/file.hxx"
#include "osl/module.hxx"
-#include "tools/string.hxx"
#include "tools/debug.hxx"
#include "tools/stream.hxx"
diff --git a/vcl/win/source/app/salinfo.cxx b/vcl/win/source/app/salinfo.cxx
index 9f13b03c255e..d6410b87adc1 100644
--- a/vcl/win/source/app/salinfo.cxx
+++ b/vcl/win/source/app/salinfo.cxx
@@ -31,7 +31,6 @@
#include "rtl/ustrbuf.hxx"
#include "tools/debug.hxx"
-#include "tools/string.hxx"
#include "vcl/window.hxx"
diff --git a/xmloff/inc/xmloff/xmlkywd.hxx b/xmloff/inc/xmloff/xmlkywd.hxx
index 53623cb7fe17..cd901c067b5c 100644
--- a/xmloff/inc/xmloff/xmlkywd.hxx
+++ b/xmloff/inc/xmloff/xmlkywd.hxx
@@ -29,8 +29,6 @@
#ifndef _XMLOFF_XMLKYWD_HXX
#define _XMLOFF_XMLKYWD_HXX
-#include <tools/string.hxx>
-
/*
* THIS FILE IS DEPRECATED. IT IS SUPERSEDED BY XMLTOKEN.HXX.
*
diff --git a/xmloff/source/chart/SchXMLPlotAreaContext.cxx b/xmloff/source/chart/SchXMLPlotAreaContext.cxx
index 09690cda2d42..4c6969d81486 100644
--- a/xmloff/source/chart/SchXMLPlotAreaContext.cxx
+++ b/xmloff/source/chart/SchXMLPlotAreaContext.cxx
@@ -35,9 +35,6 @@
#include "SchXMLSeries2Context.hxx"
#include "SchXMLTools.hxx"
#include <tools/debug.hxx>
-#ifdef DBG_UTIL
-#include <tools/string.hxx>
-#endif
#include <comphelper/processfactory.hxx>
#include "xmloff/xmlnmspe.hxx"
diff --git a/xmloff/source/core/xmlerror.cxx b/xmloff/source/core/xmlerror.cxx
index b43716f7d846..10c437b0aeec 100644
--- a/xmloff/source/core/xmlerror.cxx
+++ b/xmloff/source/core/xmlerror.cxx
@@ -37,7 +37,6 @@
#include <rtl/ustrbuf.hxx>
-#include <tools/string.hxx>
diff --git a/xmloff/source/draw/propimp0.cxx b/xmloff/source/draw/propimp0.cxx
index 958072fcaab7..92e327af877f 100644
--- a/xmloff/source/draw/propimp0.cxx
+++ b/xmloff/source/draw/propimp0.cxx
@@ -26,7 +26,6 @@
*
************************************************************************/
-#include <tools/string.hxx>
#include <rtl/ustrbuf.hxx>
#include "propimp0.hxx"
#include <com/sun/star/drawing/LineDash.hpp>
diff --git a/xmloff/source/draw/sdxmlimp.cxx b/xmloff/source/draw/sdxmlimp.cxx
index 8c643aac1737..ad6362fc2730 100644
--- a/xmloff/source/draw/sdxmlimp.cxx
+++ b/xmloff/source/draw/sdxmlimp.cxx
@@ -27,7 +27,7 @@
************************************************************************/
-#include <tools/string.hxx>
+#include <osl/thread.h>
#include <xmloff/xmlscripti.hxx>
#include "sdxmlimp_impl.hxx"
diff --git a/xmloff/source/meta/MetaImportComponent.cxx b/xmloff/source/meta/MetaImportComponent.cxx
index 1ff515148be6..5c5afb91ac81 100644
--- a/xmloff/source/meta/MetaImportComponent.cxx
+++ b/xmloff/source/meta/MetaImportComponent.cxx
@@ -33,7 +33,6 @@
#include <xmloff/xmltoken.hxx>
#include <xmloff/xmlmetai.hxx>
#include <xmloff/nmspmap.hxx>
-#include <tools/string.hxx>
using namespace ::com::sun::star;
diff --git a/xmloff/source/meta/xmlversion.cxx b/xmloff/source/meta/xmlversion.cxx
index c21d4cc5528c..f36bd05816ee 100644
--- a/xmloff/source/meta/xmlversion.cxx
+++ b/xmloff/source/meta/xmlversion.cxx
@@ -41,7 +41,6 @@
#include <com/sun/star/xml/sax/InputSource.hpp>
#include <com/sun/star/xml/sax/XParser.hpp>
-#include <tools/string.hxx>
class SvStringsDtor;
using namespace ::com::sun::star::xml::sax;
diff --git a/xmloff/source/text/txtimppr.cxx b/xmloff/source/text/txtimppr.cxx
index 5c63fcb5efc8..84b7a6beb4d4 100644
--- a/xmloff/source/text/txtimppr.cxx
+++ b/xmloff/source/text/txtimppr.cxx
@@ -27,12 +27,12 @@
************************************************************************/
#include <tools/debug.hxx>
+#include <osl/thread.h>
#include <com/sun/star/awt/FontFamily.hpp>
#include <com/sun/star/awt/FontPitch.hpp>
#include <com/sun/star/table/BorderLine2.hpp>
#include <com/sun/star/text/VertOrientation.hpp>
#include <com/sun/star/text/SizeType.hpp>
-#include <tools/string.hxx>
#include <xmloff/XMLFontStylesContext.hxx>
#include <xmloff/txtprmap.hxx>
#include <xmloff/xmlimp.hxx>
diff --git a/xmloff/source/text/txtparai.cxx b/xmloff/source/text/txtparai.cxx
index 66d8f005c88f..fc9599933adf 100644
--- a/xmloff/source/text/txtparai.cxx
+++ b/xmloff/source/text/txtparai.cxx
@@ -31,7 +31,6 @@
#include <rtl/ustrbuf.hxx>
#include <tools/debug.hxx>
-#include <tools/string.hxx>
#include <svl/svarray.hxx>
#include <com/sun/star/text/XTextFrame.hpp>
#include <com/sun/star/text/XTextCursor.hpp>
diff --git a/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx b/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx
index f9e7e1591cf6..aa53a607ac46 100644
--- a/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx
+++ b/xmlsecurity/source/xmlsec/nss/securityenvironment_nssimpl.cxx
@@ -52,7 +52,6 @@
#include <xmlsec/base64.h>
#include <xmlsec/strings.h>
-#include <tools/string.hxx>
#include <rtl/ustrbuf.hxx>
#include <comphelper/processfactory.hxx>
#include <cppuhelper/servicefactory.hxx>
@@ -62,6 +61,7 @@
#include <com/sun/star/task/XInteractionHandler.hpp>
#include <vector>
#include "boost/scoped_array.hpp"
+#include <osl/thread.h>
#include "secerror.hxx"