summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2015-07-09 18:00:33 +0200
committerMichael Stahl <mstahl@redhat.com>2015-07-10 23:25:22 +0200
commit7aa9f045387a95d0b1a516f917fbcd23e0578902 (patch)
tree4ca3f1d4d9240a7236ac89cd5ab374c149f7c4d8
parent2302a5ae5625c2ed3a5e7286940d32c7c176d1d2 (diff)
do not include boost/utility.hpp
It just includes a bunch of other boost headers; mostly we need boost/noncopyable.hpp so include that directly. This eliminates 831 MB(!) of boost/preprocessor/seq/fold_left.hpp completely, which is the 2nd biggest header after ustring.hxx. Change-Id: I3df55770adcb46e56f389af828e8ba80da2dc1f2
-rw-r--r--basegfx/inc/pch/precompiled_basegfx.hxx2
-rw-r--r--basegfx/source/range/b2drangeclipper.cxx2
-rw-r--r--canvas/source/cairo/cairo_canvasfont.hxx2
-rw-r--r--canvas/source/cairo/cairo_canvashelper.hxx2
-rw-r--r--canvas/source/cairo/cairo_devicehelper.hxx2
-rw-r--r--canvas/source/cairo/cairo_spritedevicehelper.hxx2
-rw-r--r--canvas/source/cairo/cairo_textlayout.hxx2
-rw-r--r--canvas/source/directx/dx_bitmapcanvashelper.hxx2
-rw-r--r--canvas/source/directx/dx_canvasfont.hxx2
-rw-r--r--canvas/source/directx/dx_canvashelper.hxx2
-rw-r--r--canvas/source/directx/dx_devicehelper.hxx2
-rw-r--r--canvas/source/directx/dx_graphicsprovider.hxx2
-rw-r--r--canvas/source/directx/dx_spritedevicehelper.hxx2
-rw-r--r--canvas/source/directx/dx_textlayout.hxx2
-rw-r--r--canvas/source/opengl/ogl_bitmapcanvashelper.hxx2
-rw-r--r--canvas/source/opengl/ogl_canvasfont.hxx2
-rw-r--r--canvas/source/opengl/ogl_spritedevicehelper.hxx2
-rw-r--r--canvas/source/opengl/ogl_textlayout.hxx2
-rw-r--r--canvas/source/vcl/canvasfont.hxx2
-rw-r--r--canvas/source/vcl/canvashelper.hxx2
-rw-r--r--canvas/source/vcl/devicehelper.hxx2
-rw-r--r--canvas/source/vcl/spritedevicehelper.hxx2
-rw-r--r--canvas/source/vcl/textlayout.hxx2
-rw-r--r--canvas/source/vcl/windowoutdevholder.hxx2
-rw-r--r--cppcanvas/inc/pch/precompiled_cppcanvas.hxx2
-rw-r--r--cppcanvas/source/mtfrenderer/bitmapaction.cxx2
-rw-r--r--cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx2
-rw-r--r--cppcanvas/source/mtfrenderer/lineaction.cxx2
-rw-r--r--cppcanvas/source/mtfrenderer/pointaction.cxx2
-rw-r--r--cppcanvas/source/mtfrenderer/polypolyaction.cxx2
-rw-r--r--cppcanvas/source/mtfrenderer/textaction.cxx2
-rw-r--r--cppcanvas/source/mtfrenderer/transparencygroupaction.cxx2
-rw-r--r--desktop/inc/pch/precompiled_deploymentgui.hxx2
-rw-r--r--desktop/source/deployment/gui/dp_gui_service.cxx2
-rw-r--r--extensions/source/update/check/updatehdl.hxx2
-rw-r--r--framework/inc/pch/precompiled_fwk.hxx2
-rw-r--r--framework/source/layoutmanager/layoutmanager.cxx2
-rw-r--r--include/canvas/base/canvascustomspritebase.hxx2
-rw-r--r--include/canvas/parametricpolypolygon.hxx2
-rw-r--r--include/canvas/rendering/irendermodule.hxx2
-rw-r--r--include/canvas/spriteredrawmanager.hxx2
-rw-r--r--include/comphelper/servicedecl.hxx2
-rw-r--r--include/drawinglayer/primitive2d/baseprimitive2d.hxx2
-rw-r--r--include/drawinglayer/primitive3d/baseprimitive3d.hxx2
-rw-r--r--include/o3tl/cow_wrapper.hxx2
-rw-r--r--include/sfx2/DocumentMetadataAccess.hxx2
-rw-r--r--include/sfx2/fcontnr.hxx2
-rw-r--r--oox/inc/pch/precompiled_oox.hxx2
-rw-r--r--oox/source/drawingml/fillproperties.cxx5
-rw-r--r--reportdesign/inc/pch/precompiled_rpt.hxx2
-rw-r--r--reportdesign/inc/pch/precompiled_rptui.hxx2
-rw-r--r--reportdesign/source/core/api/ReportDefinition.cxx2
-rw-r--r--reportdesign/source/ui/report/ReportController.cxx2
-rw-r--r--slideshow/source/engine/pointersymbol.hxx2
-rw-r--r--slideshow/source/engine/shapes/viewappletshape.hxx2
-rw-r--r--slideshow/source/engine/shapes/viewbackgroundshape.hxx2
-rw-r--r--slideshow/source/engine/shapes/viewmediashape.hxx2
-rw-r--r--slideshow/source/engine/shapes/viewshape.hxx2
-rw-r--r--slideshow/source/engine/slide/userpaintoverlay.hxx2
-rw-r--r--slideshow/source/engine/waitsymbol.hxx2
-rw-r--r--slideshow/source/inc/activitiesfactory.hxx2
-rw-r--r--slideshow/source/inc/activitiesqueue.hxx2
-rw-r--r--slideshow/source/inc/listenercontainer.hxx2
-rw-r--r--slideshow/source/inc/unoviewcontainer.hxx2
-rw-r--r--svgio/inc/svgio/svgreader/svgdocument.hxx2
-rw-r--r--sw/inc/ndarr.hxx2
-rw-r--r--sw/inc/shellio.hxx2
-rw-r--r--sw/inc/txatbase.hxx2
-rw-r--r--sw/source/core/inc/DocumentChartDataProviderManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentContentOperationsManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentDeviceManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentDrawModelManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentExternalDataManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentFieldsManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentLayoutManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentLinksAdministrationManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentListItemsManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentListsManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentOutlineNodesManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentRedlineManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentStateManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentStatisticsManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentStylePoolManager.hxx2
-rw-r--r--sw/source/core/inc/DocumentTimerManager.hxx2
-rw-r--r--sw/source/core/inc/swthreadmanager.hxx2
-rw-r--r--unoxml/source/rdf/librdf_repository.cxx2
-rw-r--r--vcl/osx/DragSource.hxx2
-rw-r--r--vcl/osx/DragSourceContext.hxx2
-rw-r--r--vcl/osx/DropTarget.hxx2
-rw-r--r--vcl/osx/OSXTransferable.hxx2
-rw-r--r--vcl/osx/clipboard.hxx2
-rw-r--r--xmloff/inc/txtlists.hxx2
92 files changed, 94 insertions, 93 deletions
diff --git a/basegfx/inc/pch/precompiled_basegfx.hxx b/basegfx/inc/pch/precompiled_basegfx.hxx
index e289dcfa8464..a65b3ff43fcd 100644
--- a/basegfx/inc/pch/precompiled_basegfx.hxx
+++ b/basegfx/inc/pch/precompiled_basegfx.hxx
@@ -18,7 +18,7 @@
#include <boost/bind.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/tuple/tuple.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/awt/Point.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/awt/Size.hpp>
diff --git a/basegfx/source/range/b2drangeclipper.cxx b/basegfx/source/range/b2drangeclipper.cxx
index e9a3e5ed3dff..0f58395c5b34 100644
--- a/basegfx/source/range/b2drangeclipper.cxx
+++ b/basegfx/source/range/b2drangeclipper.cxx
@@ -30,7 +30,7 @@
#include <o3tl/vector_pool.hxx>
#include <boost/bind.hpp>
-#include <boost/utility.hpp>
+#include <boost/next_prior.hpp>
#include <algorithm>
#include <deque>
diff --git a/canvas/source/cairo/cairo_canvasfont.hxx b/canvas/source/cairo/cairo_canvasfont.hxx
index 4571c1953877..641a730e4871 100644
--- a/canvas/source/cairo/cairo_canvasfont.hxx
+++ b/canvas/source/cairo/cairo_canvasfont.hxx
@@ -34,7 +34,7 @@
#include "cairo_spritecanvas.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of CanvasFont class */
diff --git a/canvas/source/cairo/cairo_canvashelper.hxx b/canvas/source/cairo/cairo_canvashelper.hxx
index ed6f702a53aa..e16311a92a51 100644
--- a/canvas/source/cairo/cairo_canvashelper.hxx
+++ b/canvas/source/cairo/cairo_canvashelper.hxx
@@ -30,7 +30,7 @@
#include <vcl/vclptr.hxx>
#include <vcl/virdev.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/cairo.hxx>
#include "cairo_surfaceprovider.hxx"
diff --git a/canvas/source/cairo/cairo_devicehelper.hxx b/canvas/source/cairo/cairo_devicehelper.hxx
index eafc5065e10b..6debc903010c 100644
--- a/canvas/source/cairo/cairo_devicehelper.hxx
+++ b/canvas/source/cairo/cairo_devicehelper.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/rendering/XGraphicDevice.hpp>
#include <com/sun/star/rendering/XBufferController.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/window.hxx>
#include <vcl/bitmap.hxx>
diff --git a/canvas/source/cairo/cairo_spritedevicehelper.hxx b/canvas/source/cairo/cairo_spritedevicehelper.hxx
index 0f586c5e546e..30c37cff6d80 100644
--- a/canvas/source/cairo/cairo_spritedevicehelper.hxx
+++ b/canvas/source/cairo/cairo_spritedevicehelper.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/rendering/XGraphicDevice.hpp>
#include <com/sun/star/rendering/XBufferController.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/window.hxx>
#include <vcl/bitmap.hxx>
diff --git a/canvas/source/cairo/cairo_textlayout.hxx b/canvas/source/cairo/cairo_textlayout.hxx
index 88af49c874e6..4f5b0174650d 100644
--- a/canvas/source/cairo/cairo_textlayout.hxx
+++ b/canvas/source/cairo/cairo_textlayout.hxx
@@ -30,7 +30,7 @@
#include <vcl/outdev.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/cairo.hxx>
#include "cairo_canvasfont.hxx"
diff --git a/canvas/source/directx/dx_bitmapcanvashelper.hxx b/canvas/source/directx/dx_bitmapcanvashelper.hxx
index 80f8d9ae8f18..dec8a64f9a11 100644
--- a/canvas/source/directx/dx_bitmapcanvashelper.hxx
+++ b/canvas/source/directx/dx_bitmapcanvashelper.hxx
@@ -32,7 +32,7 @@
#include "dx_impltools.hxx"
#include "dx_canvashelper.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace dxcanvas
diff --git a/canvas/source/directx/dx_canvasfont.hxx b/canvas/source/directx/dx_canvasfont.hxx
index 8181f39050e8..3d4165049d77 100644
--- a/canvas/source/directx/dx_canvasfont.hxx
+++ b/canvas/source/directx/dx_canvasfont.hxx
@@ -30,7 +30,7 @@
#include <rtl/ref.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "dx_winstuff.hxx"
#include "dx_gdiplususer.hxx"
diff --git a/canvas/source/directx/dx_canvashelper.hxx b/canvas/source/directx/dx_canvashelper.hxx
index 69c692a3c784..c23087868eaa 100644
--- a/canvas/source/directx/dx_canvashelper.hxx
+++ b/canvas/source/directx/dx_canvashelper.hxx
@@ -31,7 +31,7 @@
#include "dx_gdiplususer.hxx"
#include "dx_impltools.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace dxcanvas
diff --git a/canvas/source/directx/dx_devicehelper.hxx b/canvas/source/directx/dx_devicehelper.hxx
index c17815341593..a941664a1a88 100644
--- a/canvas/source/directx/dx_devicehelper.hxx
+++ b/canvas/source/directx/dx_devicehelper.hxx
@@ -29,7 +29,7 @@
#include <canvas/rendering/isurfaceproxymanager.hxx>
#include <vcl/vclptr.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class OutputDevice;
/* Definition of DeviceHelper class */
diff --git a/canvas/source/directx/dx_graphicsprovider.hxx b/canvas/source/directx/dx_graphicsprovider.hxx
index 4a098b5c40c3..1b7ec65035ae 100644
--- a/canvas/source/directx/dx_graphicsprovider.hxx
+++ b/canvas/source/directx/dx_graphicsprovider.hxx
@@ -23,7 +23,7 @@
#include "dx_winstuff.hxx"
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace Gdiplus{ class Graphics; }
diff --git a/canvas/source/directx/dx_spritedevicehelper.hxx b/canvas/source/directx/dx_spritedevicehelper.hxx
index 3b52f2db81f4..1a13315c9fb3 100644
--- a/canvas/source/directx/dx_spritedevicehelper.hxx
+++ b/canvas/source/directx/dx_spritedevicehelper.hxx
@@ -30,7 +30,7 @@
#include <canvas/rendering/isurfaceproxymanager.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace dxcanvas
diff --git a/canvas/source/directx/dx_textlayout.hxx b/canvas/source/directx/dx_textlayout.hxx
index ef238d5892c3..d21fcf6e5a2c 100644
--- a/canvas/source/directx/dx_textlayout.hxx
+++ b/canvas/source/directx/dx_textlayout.hxx
@@ -29,7 +29,7 @@
#include <basegfx/vector/b2isize.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "dx_canvasfont.hxx"
#include "dx_ibitmap.hxx"
diff --git a/canvas/source/opengl/ogl_bitmapcanvashelper.hxx b/canvas/source/opengl/ogl_bitmapcanvashelper.hxx
index 0c6758855181..36f67d2fd42d 100644
--- a/canvas/source/opengl/ogl_bitmapcanvashelper.hxx
+++ b/canvas/source/opengl/ogl_bitmapcanvashelper.hxx
@@ -16,7 +16,7 @@
#include <basegfx/vector/b2isize.hxx>
#include <basegfx/vector/b2dsize.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <vector>
diff --git a/canvas/source/opengl/ogl_canvasfont.hxx b/canvas/source/opengl/ogl_canvasfont.hxx
index 0ab99d7c53e5..d814fd6da591 100644
--- a/canvas/source/opengl/ogl_canvasfont.hxx
+++ b/canvas/source/opengl/ogl_canvasfont.hxx
@@ -19,7 +19,7 @@
#include <rtl/ref.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of CanvasFont class */
diff --git a/canvas/source/opengl/ogl_spritedevicehelper.hxx b/canvas/source/opengl/ogl_spritedevicehelper.hxx
index b1a988d51305..02fb85341c3f 100644
--- a/canvas/source/opengl/ogl_spritedevicehelper.hxx
+++ b/canvas/source/opengl/ogl_spritedevicehelper.hxx
@@ -15,7 +15,7 @@
#include <rtl/ref.hxx>
#include <canvas/elapsedtime.hxx>
#include <com/sun/star/rendering/XGraphicDevice.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include "ogl_buffercontext.hxx"
diff --git a/canvas/source/opengl/ogl_textlayout.hxx b/canvas/source/opengl/ogl_textlayout.hxx
index 6541369266e7..6f126ca8e3ea 100644
--- a/canvas/source/opengl/ogl_textlayout.hxx
+++ b/canvas/source/opengl/ogl_textlayout.hxx
@@ -17,7 +17,7 @@
#include <basegfx/vector/b2isize.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "ogl_canvasfont.hxx"
diff --git a/canvas/source/vcl/canvasfont.hxx b/canvas/source/vcl/canvasfont.hxx
index 01a3096a82b6..7d65897ac718 100644
--- a/canvas/source/vcl/canvasfont.hxx
+++ b/canvas/source/vcl/canvasfont.hxx
@@ -36,7 +36,7 @@
#include "spritecanvas.hxx"
#include "impltools.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of CanvasFont class */
diff --git a/canvas/source/vcl/canvashelper.hxx b/canvas/source/vcl/canvashelper.hxx
index 0f22ea667b43..2478b8d821e3 100644
--- a/canvas/source/vcl/canvashelper.hxx
+++ b/canvas/source/vcl/canvashelper.hxx
@@ -31,7 +31,7 @@
#include "cachedbitmap.hxx"
#include "outdevprovider.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace vclcanvas
diff --git a/canvas/source/vcl/devicehelper.hxx b/canvas/source/vcl/devicehelper.hxx
index 08d2270d5590..ac2075c51c94 100644
--- a/canvas/source/vcl/devicehelper.hxx
+++ b/canvas/source/vcl/devicehelper.hxx
@@ -30,7 +30,7 @@
#include "outdevprovider.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of DeviceHelper class */
diff --git a/canvas/source/vcl/spritedevicehelper.hxx b/canvas/source/vcl/spritedevicehelper.hxx
index c91355db174b..a2d1a47327be 100644
--- a/canvas/source/vcl/spritedevicehelper.hxx
+++ b/canvas/source/vcl/spritedevicehelper.hxx
@@ -31,7 +31,7 @@
#include "backbuffer.hxx"
#include "devicehelper.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of DeviceHelper class */
diff --git a/canvas/source/vcl/textlayout.hxx b/canvas/source/vcl/textlayout.hxx
index eed0d1e05d24..02ea2e4fa0ae 100644
--- a/canvas/source/vcl/textlayout.hxx
+++ b/canvas/source/vcl/textlayout.hxx
@@ -32,7 +32,7 @@
#include "canvasfont.hxx"
#include "impltools.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of TextLayout class */
diff --git a/canvas/source/vcl/windowoutdevholder.hxx b/canvas/source/vcl/windowoutdevholder.hxx
index 1d652d1d81d2..a39667bf3c18 100644
--- a/canvas/source/vcl/windowoutdevholder.hxx
+++ b/canvas/source/vcl/windowoutdevholder.hxx
@@ -26,7 +26,7 @@
#include "outdevprovider.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace vclcanvas
{
diff --git a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx
index ad6cf5b89cb9..3e1bf4897212 100644
--- a/cppcanvas/inc/pch/precompiled_cppcanvas.hxx
+++ b/cppcanvas/inc/pch/precompiled_cppcanvas.hxx
@@ -36,7 +36,7 @@
#include <basegfx/vector/b2dvector.hxx>
#include <boost/bind.hpp>
#include <memory>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <canvas/canvastools.hxx>
#include <canvas/debug.hxx>
#include <canvas/verbosetrace.hxx>
diff --git a/cppcanvas/source/mtfrenderer/bitmapaction.cxx b/cppcanvas/source/mtfrenderer/bitmapaction.cxx
index fb0eb33ffec9..157a3c4a3cf1 100644
--- a/cppcanvas/source/mtfrenderer/bitmapaction.cxx
+++ b/cppcanvas/source/mtfrenderer/bitmapaction.cxx
@@ -30,7 +30,7 @@
#include <basegfx/point/b2dpoint.hxx>
#include <basegfx/range/b2drange.hxx>
#include <basegfx/tools/canvastools.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "cachedprimitivebase.hxx"
#include "bitmapaction.hxx"
#include "outdevstate.hxx"
diff --git a/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx b/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx
index f6377d5645f0..1c5ac18e9475 100644
--- a/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx
+++ b/cppcanvas/source/mtfrenderer/cachedprimitivebase.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/rendering/XCanvas.hpp>
#include <cppcanvas/canvas.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "action.hxx"
diff --git a/cppcanvas/source/mtfrenderer/lineaction.cxx b/cppcanvas/source/mtfrenderer/lineaction.cxx
index b6d6ca7de2ad..a35eea36e2f5 100644
--- a/cppcanvas/source/mtfrenderer/lineaction.cxx
+++ b/cppcanvas/source/mtfrenderer/lineaction.cxx
@@ -31,7 +31,7 @@
#include <basegfx/tools/canvastools.hxx>
#include <canvas/canvastools.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <cppcanvas/canvas.hxx>
diff --git a/cppcanvas/source/mtfrenderer/pointaction.cxx b/cppcanvas/source/mtfrenderer/pointaction.cxx
index 228dd73ad52c..b55b72badc89 100644
--- a/cppcanvas/source/mtfrenderer/pointaction.cxx
+++ b/cppcanvas/source/mtfrenderer/pointaction.cxx
@@ -28,7 +28,7 @@
#include <basegfx/tools/canvastools.hxx>
#include <canvas/canvastools.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "pointaction.hxx"
#include "outdevstate.hxx"
diff --git a/cppcanvas/source/mtfrenderer/polypolyaction.cxx b/cppcanvas/source/mtfrenderer/polypolyaction.cxx
index 5aad2993db81..aab931606148 100644
--- a/cppcanvas/source/mtfrenderer/polypolyaction.cxx
+++ b/cppcanvas/source/mtfrenderer/polypolyaction.cxx
@@ -31,7 +31,7 @@
#include <basegfx/matrix/b2dhommatrix.hxx>
#include <canvas/canvastools.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "cachedprimitivebase.hxx"
#include "polypolyaction.hxx"
diff --git a/cppcanvas/source/mtfrenderer/textaction.cxx b/cppcanvas/source/mtfrenderer/textaction.cxx
index 8d09fedc537c..4c97f766e0ad 100644
--- a/cppcanvas/source/mtfrenderer/textaction.cxx
+++ b/cppcanvas/source/mtfrenderer/textaction.cxx
@@ -44,7 +44,7 @@
#include <memory>
#include <boost/bind.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "textaction.hxx"
#include "outdevstate.hxx"
diff --git a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
index cd274b333207..fe5c5a51b478 100644
--- a/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
+++ b/cppcanvas/source/mtfrenderer/transparencygroupaction.cxx
@@ -49,7 +49,7 @@
#include <basegfx/tuple/b2dtuple.hxx>
#include <basegfx/tools/canvastools.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "transparencygroupaction.hxx"
#include "outdevstate.hxx"
diff --git a/desktop/inc/pch/precompiled_deploymentgui.hxx b/desktop/inc/pch/precompiled_deploymentgui.hxx
index 888858290e6c..b2b593bc3bd6 100644
--- a/desktop/inc/pch/precompiled_deploymentgui.hxx
+++ b/desktop/inc/pch/precompiled_deploymentgui.hxx
@@ -19,7 +19,7 @@
#include <boost/optional.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/awt/Rectangle.hpp>
#include <com/sun/star/awt/Toolkit.hpp>
#include <com/sun/star/awt/WindowAttribute.hpp>
diff --git a/desktop/source/deployment/gui/dp_gui_service.cxx b/desktop/source/deployment/gui/dp_gui_service.cxx
index 3e720b5b3ef8..616b97922368 100644
--- a/desktop/source/deployment/gui/dp_gui_service.cxx
+++ b/desktop/source/deployment/gui/dp_gui_service.cxx
@@ -36,7 +36,7 @@
#include <com/sun/star/ui/dialogs/XAsynchronousExecutableDialog.hpp>
#include <boost/optional.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "license_dialog.hxx"
#include "dp_gui_dialog2.hxx"
#include "dp_gui_extensioncmdqueue.hxx"
diff --git a/extensions/source/update/check/updatehdl.hxx b/extensions/source/update/check/updatehdl.hxx
index 59be1d362c77..9a82b2f587c0 100644
--- a/extensions/source/update/check/updatehdl.hxx
+++ b/extensions/source/update/check/updatehdl.hxx
@@ -20,7 +20,7 @@
#ifndef INCLUDED_EXTENSIONS_SOURCE_UPDATE_CHECK_UPDATEHDL_HXX
#define INCLUDED_EXTENSIONS_SOURCE_UPDATE_CHECK_UPDATEHDL_HXX
-#include "boost/utility.hpp"
+#include "boost/noncopyable.hpp"
#include <osl/mutex.hxx>
#include "com/sun/star/uno/Any.h"
#include "com/sun/star/uno/Reference.h"
diff --git a/framework/inc/pch/precompiled_fwk.hxx b/framework/inc/pch/precompiled_fwk.hxx
index fe6602d74c66..7b4c36e616cc 100644
--- a/framework/inc/pch/precompiled_fwk.hxx
+++ b/framework/inc/pch/precompiled_fwk.hxx
@@ -19,7 +19,7 @@
#include <boost/bind.hpp>
#include <boost/noncopyable.hpp>
#include <boost/scoped_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/awt/Command.hpp>
#include <com/sun/star/awt/ContainerWindowProvider.hpp>
#include <com/sun/star/awt/DeviceInfo.hpp>
diff --git a/framework/source/layoutmanager/layoutmanager.cxx b/framework/source/layoutmanager/layoutmanager.cxx
index 0a2e2224bf93..584adef0a4d3 100644
--- a/framework/source/layoutmanager/layoutmanager.cxx
+++ b/framework/source/layoutmanager/layoutmanager.cxx
@@ -80,7 +80,7 @@
#include <rtl/strbuf.hxx>
#include <algorithm>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
// using namespace
using namespace ::com::sun::star;
diff --git a/include/canvas/base/canvascustomspritebase.hxx b/include/canvas/base/canvascustomspritebase.hxx
index b44808506e7f..51b582169a57 100644
--- a/include/canvas/base/canvascustomspritebase.hxx
+++ b/include/canvas/base/canvascustomspritebase.hxx
@@ -29,7 +29,7 @@
#include <canvas/base/integerbitmapbase.hxx>
#include <canvas/base/sprite.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace canvas
diff --git a/include/canvas/parametricpolypolygon.hxx b/include/canvas/parametricpolypolygon.hxx
index 7671aee30f7e..311c4e66bc59 100644
--- a/include/canvas/parametricpolypolygon.hxx
+++ b/include/canvas/parametricpolypolygon.hxx
@@ -27,7 +27,7 @@
#include <comphelper/broadcasthelper.hxx>
#include <basegfx/polygon/b2dpolygon.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <canvas/canvastoolsdllapi.h>
namespace basegfx
diff --git a/include/canvas/rendering/irendermodule.hxx b/include/canvas/rendering/irendermodule.hxx
index 6484d0b8c10c..cbde9e67cb97 100644
--- a/include/canvas/rendering/irendermodule.hxx
+++ b/include/canvas/rendering/irendermodule.hxx
@@ -23,7 +23,7 @@
#include <sal/types.h>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace basegfx
diff --git a/include/canvas/spriteredrawmanager.hxx b/include/canvas/spriteredrawmanager.hxx
index f56970de2237..e34d127b2836 100644
--- a/include/canvas/spriteredrawmanager.hxx
+++ b/include/canvas/spriteredrawmanager.hxx
@@ -32,7 +32,7 @@
#include <vector>
#include <algorithm>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <canvas/canvastoolsdllapi.h>
diff --git a/include/comphelper/servicedecl.hxx b/include/comphelper/servicedecl.hxx
index f91ee5c48c70..a6ab8b666f92 100644
--- a/include/comphelper/servicedecl.hxx
+++ b/include/comphelper/servicedecl.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/uno/XComponentContext.hpp>
#include <com/sun/star/lang/XServiceInfo.hpp>
#include <uno/environment.h>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/function.hpp>
#include <boost/preprocessor/cat.hpp>
#include <boost/preprocessor/repetition.hpp>
diff --git a/include/drawinglayer/primitive2d/baseprimitive2d.hxx b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
index f72ff91b2f46..7041bc2c9819 100644
--- a/include/drawinglayer/primitive2d/baseprimitive2d.hxx
+++ b/include/drawinglayer/primitive2d/baseprimitive2d.hxx
@@ -23,7 +23,7 @@
#include <drawinglayer/drawinglayerdllapi.h>
#include <cppuhelper/compbase1.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/graphic/XPrimitive2D.hpp>
#include <comphelper/broadcasthelper.hxx>
#include <basegfx/range/b2drange.hxx>
diff --git a/include/drawinglayer/primitive3d/baseprimitive3d.hxx b/include/drawinglayer/primitive3d/baseprimitive3d.hxx
index d1ee1e213676..3ec831324fd8 100644
--- a/include/drawinglayer/primitive3d/baseprimitive3d.hxx
+++ b/include/drawinglayer/primitive3d/baseprimitive3d.hxx
@@ -23,7 +23,7 @@
#include <drawinglayer/drawinglayerdllapi.h>
#include <cppuhelper/compbase1.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/graphic/XPrimitive3D.hpp>
#include <comphelper/broadcasthelper.hxx>
#include <basegfx/range/b3drange.hxx>
diff --git a/include/o3tl/cow_wrapper.hxx b/include/o3tl/cow_wrapper.hxx
index c6c0716a6895..b7659c3a286f 100644
--- a/include/o3tl/cow_wrapper.hxx
+++ b/include/o3tl/cow_wrapper.hxx
@@ -24,7 +24,7 @@
#include <algorithm>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/checked_delete.hpp>
namespace o3tl
diff --git a/include/sfx2/DocumentMetadataAccess.hxx b/include/sfx2/DocumentMetadataAccess.hxx
index 3ebe5d00304a..63ac37ee9cab 100644
--- a/include/sfx2/DocumentMetadataAccess.hxx
+++ b/include/sfx2/DocumentMetadataAccess.hxx
@@ -30,7 +30,7 @@
#include <cppuhelper/implbase1.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <memory>
diff --git a/include/sfx2/fcontnr.hxx b/include/sfx2/fcontnr.hxx
index c629e817e75b..91a8017de131 100644
--- a/include/sfx2/fcontnr.hxx
+++ b/include/sfx2/fcontnr.hxx
@@ -32,7 +32,7 @@
#include <tools/ref.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace vcl { class Window; }
class SfxFilter;
diff --git a/oox/inc/pch/precompiled_oox.hxx b/oox/inc/pch/precompiled_oox.hxx
index 46d61abf07d3..990b6863bc60 100644
--- a/oox/inc/pch/precompiled_oox.hxx
+++ b/oox/inc/pch/precompiled_oox.hxx
@@ -35,7 +35,7 @@
#include <boost/noncopyable.hpp>
#include <boost/optional.hpp>
#include <boost/scoped_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <cassert>
#include <com/sun/star/animations/AnimationCalcMode.hpp>
#include <com/sun/star/animations/AnimationColorSpace.hpp>
diff --git a/oox/source/drawingml/fillproperties.cxx b/oox/source/drawingml/fillproperties.cxx
index 2c0d40f0ccd9..1302a07e2a8c 100644
--- a/oox/source/drawingml/fillproperties.cxx
+++ b/oox/source/drawingml/fillproperties.cxx
@@ -17,10 +17,11 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <oox/drawingml/fillproperties.hxx>
+
#include <iterator>
-#include <boost/utility.hpp>
+#include <boost/next_prior.hpp>
-#include <oox/drawingml/fillproperties.hxx>
#include <drawingml/graphicproperties.hxx>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/reportdesign/inc/pch/precompiled_rpt.hxx b/reportdesign/inc/pch/precompiled_rpt.hxx
index b7ac7ae35b39..5c3dee69aa8c 100644
--- a/reportdesign/inc/pch/precompiled_rpt.hxx
+++ b/reportdesign/inc/pch/precompiled_rpt.hxx
@@ -18,7 +18,7 @@
#include <boost/bind.hpp>
#include <boost/mem_fn.hpp>
#include <boost/noncopyable.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/awt/FontWeight.hpp>
#include <com/sun/star/awt/FontWidth.hpp>
#include <com/sun/star/awt/ImageScaleMode.hpp>
diff --git a/reportdesign/inc/pch/precompiled_rptui.hxx b/reportdesign/inc/pch/precompiled_rptui.hxx
index 8a6358baf607..d1d7c32023dd 100644
--- a/reportdesign/inc/pch/precompiled_rptui.hxx
+++ b/reportdesign/inc/pch/precompiled_rptui.hxx
@@ -20,7 +20,7 @@
#include <boost/noncopyable.hpp>
#include <boost/scoped_ptr.hpp>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/accessibility/AccessibleRole.hpp>
#include <com/sun/star/awt/FontDescriptor.hpp>
#include <com/sun/star/awt/FontSlant.hpp>
diff --git a/reportdesign/source/core/api/ReportDefinition.cxx b/reportdesign/source/core/api/ReportDefinition.cxx
index 27adf772b4c2..64c91c9c9bdf 100644
--- a/reportdesign/source/core/api/ReportDefinition.cxx
+++ b/reportdesign/source/core/api/ReportDefinition.cxx
@@ -126,7 +126,7 @@
#include <boost/bind.hpp>
#include <boost/mem_fn.hpp>
#include <boost/noncopyable.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
// page styles
#define SC_UNO_PAGE_LEFTBORDER "LeftBorder"
diff --git a/reportdesign/source/ui/report/ReportController.cxx b/reportdesign/source/ui/report/ReportController.cxx
index e1a296888d1d..f3a6beacc7e2 100644
--- a/reportdesign/source/ui/report/ReportController.cxx
+++ b/reportdesign/source/ui/report/ReportController.cxx
@@ -143,7 +143,7 @@
#include <boost/mem_fn.hpp>
#include <boost/bind.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/scoped_ptr.hpp>
#include <cppuhelper/exc_hlp.hxx>
diff --git a/slideshow/source/engine/pointersymbol.hxx b/slideshow/source/engine/pointersymbol.hxx
index a1d624a3a6ea..ada82f7d3e30 100644
--- a/slideshow/source/engine/pointersymbol.hxx
+++ b/slideshow/source/engine/pointersymbol.hxx
@@ -23,7 +23,7 @@
#include <boost/shared_ptr.hpp>
#include <boost/bind.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vector>
using namespace com::sun::star;
diff --git a/slideshow/source/engine/shapes/viewappletshape.hxx b/slideshow/source/engine/shapes/viewappletshape.hxx
index c94b98ca1c41..6751e6a07a59 100644
--- a/slideshow/source/engine/shapes/viewappletshape.hxx
+++ b/slideshow/source/engine/shapes/viewappletshape.hxx
@@ -23,7 +23,7 @@
#include <basegfx/range/b2drectangle.hxx>
#include <com/sun/star/awt/Point.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include "viewlayer.hxx"
diff --git a/slideshow/source/engine/shapes/viewbackgroundshape.hxx b/slideshow/source/engine/shapes/viewbackgroundshape.hxx
index 3ec07ab1cb3e..9722bd88715c 100644
--- a/slideshow/source/engine/shapes/viewbackgroundshape.hxx
+++ b/slideshow/source/engine/shapes/viewbackgroundshape.hxx
@@ -28,7 +28,7 @@
#include <cppcanvas/spritecanvas.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "gdimtftools.hxx"
#include "viewlayer.hxx"
diff --git a/slideshow/source/engine/shapes/viewmediashape.hxx b/slideshow/source/engine/shapes/viewmediashape.hxx
index fe0462cd7e42..7b7393091ac2 100644
--- a/slideshow/source/engine/shapes/viewmediashape.hxx
+++ b/slideshow/source/engine/shapes/viewmediashape.hxx
@@ -24,7 +24,7 @@
#include <com/sun/star/awt/Point.hpp>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/scoped_ptr.hpp>
#include <vcl/vclptr.hxx>
diff --git a/slideshow/source/engine/shapes/viewshape.hxx b/slideshow/source/engine/shapes/viewshape.hxx
index fcddf74c9884..ed20b7efbd0c 100644
--- a/slideshow/source/engine/shapes/viewshape.hxx
+++ b/slideshow/source/engine/shapes/viewshape.hxx
@@ -27,7 +27,7 @@
#include <basegfx/polygon/b2dpolygon.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include "tools.hxx"
#include "shapeattributelayer.hxx"
diff --git a/slideshow/source/engine/slide/userpaintoverlay.hxx b/slideshow/source/engine/slide/userpaintoverlay.hxx
index b07e63f2b0eb..2d46309759b7 100644
--- a/slideshow/source/engine/slide/userpaintoverlay.hxx
+++ b/slideshow/source/engine/slide/userpaintoverlay.hxx
@@ -25,7 +25,7 @@
#include "unoview.hxx"
#include "rgbcolor.hxx"
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <vector>
diff --git a/slideshow/source/engine/waitsymbol.hxx b/slideshow/source/engine/waitsymbol.hxx
index d93505494ceb..3613baf24fae 100644
--- a/slideshow/source/engine/waitsymbol.hxx
+++ b/slideshow/source/engine/waitsymbol.hxx
@@ -30,7 +30,7 @@
#include <boost/shared_ptr.hpp>
#include <boost/bind.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vector>
namespace slideshow {
diff --git a/slideshow/source/inc/activitiesfactory.hxx b/slideshow/source/inc/activitiesfactory.hxx
index 4876f1a2cfa6..587997d56512 100644
--- a/slideshow/source/inc/activitiesfactory.hxx
+++ b/slideshow/source/inc/activitiesfactory.hxx
@@ -37,7 +37,7 @@
#include "pairanimation.hxx"
#include <boost/optional.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of ActivitiesFactory class */
diff --git a/slideshow/source/inc/activitiesqueue.hxx b/slideshow/source/inc/activitiesqueue.hxx
index 68d6d4157fc0..f9bf9ed3f08c 100644
--- a/slideshow/source/inc/activitiesqueue.hxx
+++ b/slideshow/source/inc/activitiesqueue.hxx
@@ -28,7 +28,7 @@
#include <canvas/elapsedtime.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
/* Definition of ActivitiesQueue class */
diff --git a/slideshow/source/inc/listenercontainer.hxx b/slideshow/source/inc/listenercontainer.hxx
index 2b7ae49b4eaa..cbf5ff73586d 100644
--- a/slideshow/source/inc/listenercontainer.hxx
+++ b/slideshow/source/inc/listenercontainer.hxx
@@ -20,7 +20,7 @@
#define INCLUDED_SLIDESHOW_SOURCE_INC_LISTENERCONTAINER_HXX
#include <osl/mutex.hxx>
-#include <boost/utility.hpp>
+#include <boost/next_prior.hpp>
#include <algorithm>
#include <vector>
diff --git a/slideshow/source/inc/unoviewcontainer.hxx b/slideshow/source/inc/unoviewcontainer.hxx
index 63badd2e8465..2f0ea469bdbc 100644
--- a/slideshow/source/inc/unoviewcontainer.hxx
+++ b/slideshow/source/inc/unoviewcontainer.hxx
@@ -23,7 +23,7 @@
#include <com/sun/star/uno/Reference.hxx>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vector>
diff --git a/svgio/inc/svgio/svgreader/svgdocument.hxx b/svgio/inc/svgio/svgreader/svgdocument.hxx
index 7be38a6fcab7..e0d0141c64ec 100644
--- a/svgio/inc/svgio/svgreader/svgdocument.hxx
+++ b/svgio/inc/svgio/svgreader/svgdocument.hxx
@@ -20,7 +20,7 @@
#ifndef INCLUDED_SVGIO_INC_SVGIO_SVGREADER_SVGDOCUMENT_HXX
#define INCLUDED_SVGIO_INC_SVGIO_SVGREADER_SVGDOCUMENT_HXX
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <svgio/svgreader/svgnode.hxx>
#include <unordered_map>
diff --git a/sw/inc/ndarr.hxx b/sw/inc/ndarr.hxx
index 4ff30a8749be..ad085346cade 100644
--- a/sw/inc/ndarr.hxx
+++ b/sw/inc/ndarr.hxx
@@ -23,7 +23,7 @@
#include <vector>
#include <memory>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/embed/XEmbeddedObject.hpp>
diff --git a/sw/inc/shellio.hxx b/sw/inc/shellio.hxx
index d267b95a6698..0e1eb957723f 100644
--- a/sw/inc/shellio.hxx
+++ b/sw/inc/shellio.hxx
@@ -20,7 +20,7 @@
#define INCLUDED_SW_INC_SHELLIO_HXX
#include <memory>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/embed/XStorage.hpp>
diff --git a/sw/inc/txatbase.hxx b/sw/inc/txatbase.hxx
index f1f70b431555..390ad58b7260 100644
--- a/sw/inc/txatbase.hxx
+++ b/sw/inc/txatbase.hxx
@@ -33,7 +33,7 @@
#include <fchrfmt.hxx>
#include <tox.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SfxItemPool;
class SvXMLAttrContainerItem;
diff --git a/sw/source/core/inc/DocumentChartDataProviderManager.hxx b/sw/source/core/inc/DocumentChartDataProviderManager.hxx
index 62852535fe34..17b072d12e43 100644
--- a/sw/source/core/inc/DocumentChartDataProviderManager.hxx
+++ b/sw/source/core/inc/DocumentChartDataProviderManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTCHARTDATAPROVIDEMANAGER_HXX
#include <IDocumentChartDataProviderAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <rtl/ref.hxx>
diff --git a/sw/source/core/inc/DocumentContentOperationsManager.hxx b/sw/source/core/inc/DocumentContentOperationsManager.hxx
index 24974d119c09..a60293300409 100644
--- a/sw/source/core/inc/DocumentContentOperationsManager.hxx
+++ b/sw/source/core/inc/DocumentContentOperationsManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTCONTENTOPERATIONSMANAGER_HXX
#include <IDocumentContentOperations.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <ndarr.hxx> //Only for lcl_RstTxtAttr
class SwDoc;
diff --git a/sw/source/core/inc/DocumentDeviceManager.hxx b/sw/source/core/inc/DocumentDeviceManager.hxx
index f388b4d8d273..5da2b2009be5 100644
--- a/sw/source/core/inc/DocumentDeviceManager.hxx
+++ b/sw/source/core/inc/DocumentDeviceManager.hxx
@@ -20,7 +20,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTDEVICEMANAGER_HXX
#include <IDocumentDeviceAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <sal/types.h>
#include <vcl/vclptr.hxx>
diff --git a/sw/source/core/inc/DocumentDrawModelManager.hxx b/sw/source/core/inc/DocumentDrawModelManager.hxx
index 32656a8a718a..4fbaf39e6285 100644
--- a/sw/source/core/inc/DocumentDrawModelManager.hxx
+++ b/sw/source/core/inc/DocumentDrawModelManager.hxx
@@ -22,7 +22,7 @@
#include <sal/types.h>
#include <IDocumentDrawModelAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <svx/svdtypes.hxx>
class SwDrawModel;
diff --git a/sw/source/core/inc/DocumentExternalDataManager.hxx b/sw/source/core/inc/DocumentExternalDataManager.hxx
index 0dc063c4e7ee..3f36887eac75 100644
--- a/sw/source/core/inc/DocumentExternalDataManager.hxx
+++ b/sw/source/core/inc/DocumentExternalDataManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTEXTERNALDATAMANAGER_HXX
#include <IDocumentExternalData.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <sal/types.h>
namespace sw {
diff --git a/sw/source/core/inc/DocumentFieldsManager.hxx b/sw/source/core/inc/DocumentFieldsManager.hxx
index 2e827fba9276..441a5766252c 100644
--- a/sw/source/core/inc/DocumentFieldsManager.hxx
+++ b/sw/source/core/inc/DocumentFieldsManager.hxx
@@ -20,7 +20,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTFIELDSMANAGER_HXX
#include <IDocumentFieldsAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <sal/types.h>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentLayoutManager.hxx b/sw/source/core/inc/DocumentLayoutManager.hxx
index abcd8eccec76..b6c144107778 100644
--- a/sw/source/core/inc/DocumentLayoutManager.hxx
+++ b/sw/source/core/inc/DocumentLayoutManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTLAYOUTMANAGER_HXX
#include <IDocumentLayoutAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SwDoc;
class SwViewShell;
diff --git a/sw/source/core/inc/DocumentLinksAdministrationManager.hxx b/sw/source/core/inc/DocumentLinksAdministrationManager.hxx
index 79eb9adf3b96..54b5b21a3fb4 100644
--- a/sw/source/core/inc/DocumentLinksAdministrationManager.hxx
+++ b/sw/source/core/inc/DocumentLinksAdministrationManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTLINKSADMINISTRATIONMANAGER_HXX
#include <IDocumentLinksAdministration.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
namespace sfx2 { class LinkManager; }
diff --git a/sw/source/core/inc/DocumentListItemsManager.hxx b/sw/source/core/inc/DocumentListItemsManager.hxx
index c292967b13d0..1c3e1527dbae 100644
--- a/sw/source/core/inc/DocumentListItemsManager.hxx
+++ b/sw/source/core/inc/DocumentListItemsManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTLISTITEMSMANAGER_HXX
#include <IDocumentListItems.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <set>
namespace sw
diff --git a/sw/source/core/inc/DocumentListsManager.hxx b/sw/source/core/inc/DocumentListsManager.hxx
index 83bfdd41e94a..20927d33ee9e 100644
--- a/sw/source/core/inc/DocumentListsManager.hxx
+++ b/sw/source/core/inc/DocumentListsManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTLISTSMANAGER_HXX
#include <IDocumentListsAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <unordered_map>
class SwList;
diff --git a/sw/source/core/inc/DocumentOutlineNodesManager.hxx b/sw/source/core/inc/DocumentOutlineNodesManager.hxx
index ccd88fac2946..237b435f1bf2 100644
--- a/sw/source/core/inc/DocumentOutlineNodesManager.hxx
+++ b/sw/source/core/inc/DocumentOutlineNodesManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTOUTLINENODESMANAGER_HXX
#include <IDocumentOutlineNodes.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentRedlineManager.hxx b/sw/source/core/inc/DocumentRedlineManager.hxx
index 1fe968af74b6..23578fc814dc 100644
--- a/sw/source/core/inc/DocumentRedlineManager.hxx
+++ b/sw/source/core/inc/DocumentRedlineManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTREDLINEMANAGER_HXX
#include <IDocumentRedlineAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentStateManager.hxx b/sw/source/core/inc/DocumentStateManager.hxx
index 1d67a36d2949..edd4319d7340 100644
--- a/sw/source/core/inc/DocumentStateManager.hxx
+++ b/sw/source/core/inc/DocumentStateManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSTATEMANAGER_HXX
#include <IDocumentState.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentStatisticsManager.hxx b/sw/source/core/inc/DocumentStatisticsManager.hxx
index be1e78a84b35..eef46e8f3188 100644
--- a/sw/source/core/inc/DocumentStatisticsManager.hxx
+++ b/sw/source/core/inc/DocumentStatisticsManager.hxx
@@ -20,7 +20,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSTATISTICSMANAGER_HXX
#include <IDocumentStatistics.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/timer.hxx>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentStylePoolManager.hxx b/sw/source/core/inc/DocumentStylePoolManager.hxx
index f32c5955c3b1..363fc959c8ac 100644
--- a/sw/source/core/inc/DocumentStylePoolManager.hxx
+++ b/sw/source/core/inc/DocumentStylePoolManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTSTYLEPOOLMANAGER_HXX
#include <IDocumentStylePoolAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
class SwDoc;
diff --git a/sw/source/core/inc/DocumentTimerManager.hxx b/sw/source/core/inc/DocumentTimerManager.hxx
index 29d93b1b3d66..d3a276d3f762 100644
--- a/sw/source/core/inc/DocumentTimerManager.hxx
+++ b/sw/source/core/inc/DocumentTimerManager.hxx
@@ -21,7 +21,7 @@
#define INCLUDED_SW_SOURCE_CORE_INC_DOCUMENTTIMERMANAGER_HXX
#include <IDocumentTimerAccess.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vcl/idle.hxx>
#include <sal/types.h>
diff --git a/sw/source/core/inc/swthreadmanager.hxx b/sw/source/core/inc/swthreadmanager.hxx
index 526b50600a0e..f501b9146743 100644
--- a/sw/source/core/inc/swthreadmanager.hxx
+++ b/sw/source/core/inc/swthreadmanager.hxx
@@ -23,7 +23,7 @@
#include <osl/mutex.hxx>
#include <rtl/ref.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <memory>
class ObservableThread;
diff --git a/unoxml/source/rdf/librdf_repository.cxx b/unoxml/source/rdf/librdf_repository.cxx
index 2b20ce0cd8fa..b993c1fb400d 100644
--- a/unoxml/source/rdf/librdf_repository.cxx
+++ b/unoxml/source/rdf/librdf_repository.cxx
@@ -26,7 +26,7 @@
#include <functional>
#include <algorithm>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/shared_ptr.hpp>
#include <boost/shared_array.hpp>
#include <boost/bind.hpp>
diff --git a/vcl/osx/DragSource.hxx b/vcl/osx/DragSource.hxx
index 491716d87f4c..45fc71c64b36 100644
--- a/vcl/osx/DragSource.hxx
+++ b/vcl/osx/DragSource.hxx
@@ -30,7 +30,7 @@
#include <osl/thread.h>
#include <com/sun/star/awt/MouseEvent.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <premac.h>
#import <Cocoa/Cocoa.h>
diff --git a/vcl/osx/DragSourceContext.hxx b/vcl/osx/DragSourceContext.hxx
index 41ed086f0c9d..f8f603b8ae2d 100644
--- a/vcl/osx/DragSourceContext.hxx
+++ b/vcl/osx/DragSourceContext.hxx
@@ -25,7 +25,7 @@
#include <cppuhelper/compbase1.hxx>
#include <cppuhelper/basemutex.hxx>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
// This class fires events to XDragSourceListener implementations.
// Of that interface only dragDropEnd and dropActionChanged are called.
diff --git a/vcl/osx/DropTarget.hxx b/vcl/osx/DropTarget.hxx
index d31f5069b30a..9223fb35a571 100644
--- a/vcl/osx/DropTarget.hxx
+++ b/vcl/osx/DropTarget.hxx
@@ -34,7 +34,7 @@
#include <cppuhelper/basemutex.hxx>
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <premac.h>
#import <Cocoa/Cocoa.h>
diff --git a/vcl/osx/OSXTransferable.hxx b/vcl/osx/OSXTransferable.hxx
index 5b8df02736f6..092e0dc59bf3 100644
--- a/vcl/osx/OSXTransferable.hxx
+++ b/vcl/osx/OSXTransferable.hxx
@@ -32,7 +32,7 @@
#include <postmac.h>
#include <boost/shared_ptr.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <vector>
class OSXTransferable : public ::cppu::WeakImplHelper1<com::sun::star::datatransfer::XTransferable>,
diff --git a/vcl/osx/clipboard.hxx b/vcl/osx/clipboard.hxx
index 1fd71e623bfc..3444c70d6a05 100644
--- a/vcl/osx/clipboard.hxx
+++ b/vcl/osx/clipboard.hxx
@@ -36,7 +36,7 @@
#include <cppuhelper/basemutex.hxx>
#include <com/sun/star/lang/XMultiComponentFactory.hpp>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <list>
#include <premac.h>
diff --git a/xmloff/inc/txtlists.hxx b/xmloff/inc/txtlists.hxx
index 891fb7967337..2ae38bad595b 100644
--- a/xmloff/inc/txtlists.hxx
+++ b/xmloff/inc/txtlists.hxx
@@ -24,7 +24,7 @@
#include <map>
#include <vector>
#include <stack>
-#include <boost/utility.hpp>
+#include <boost/noncopyable.hpp>
#include <boost/tuple/tuple.hpp>
#include <com/sun/star/container/XIndexReplace.hpp>
#include <xmloff/xmlictxt.hxx>