diff options
Diffstat (limited to 'vcl')
53 files changed, 53 insertions, 0 deletions
diff --git a/vcl/headless/svpgdi.cxx b/vcl/headless/svpgdi.cxx index 8449c9988da0..033389e53aeb 100644 --- a/vcl/headless/svpgdi.cxx +++ b/vcl/headless/svpgdi.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "headless/svpgdi.hxx" #include "headless/svpbmp.hxx" #include "headless/svpframe.hxx" diff --git a/vcl/headless/svpglyphcache.cxx b/vcl/headless/svpglyphcache.cxx index aac6160e9748..d375ff32a68d 100644 --- a/vcl/headless/svpglyphcache.cxx +++ b/vcl/headless/svpglyphcache.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <sal/types.h> #include <cassert> diff --git a/vcl/inc/controldata.hxx b/vcl/inc/controldata.hxx index 1ba107938858..37bb2fafabba 100644 --- a/vcl/inc/controldata.hxx +++ b/vcl/inc/controldata.hxx @@ -20,6 +20,7 @@ #ifndef INCLUDED_VCL_INC_CONTROLDATA_HXX #define INCLUDED_VCL_INC_CONTROLDATA_HXX +#include <memory> #include <vcl/controllayout.hxx> namespace vcl diff --git a/vcl/inc/impbmp.hxx b/vcl/inc/impbmp.hxx index 5824068c6c8a..a6212693498e 100644 --- a/vcl/inc/impbmp.hxx +++ b/vcl/inc/impbmp.hxx @@ -20,6 +20,7 @@ #ifndef INCLUDED_VCL_INC_IMPBMP_HXX #define INCLUDED_VCL_INC_IMPBMP_HXX +#include <memory> #include <vcl/salbtype.hxx> extern const sal_uLong nVCLRLut[ 6 ]; diff --git a/vcl/inc/opengl/FixedTextureAtlas.hxx b/vcl/inc/opengl/FixedTextureAtlas.hxx index bf9ee043fed0..203550acf00d 100644 --- a/vcl/inc/opengl/FixedTextureAtlas.hxx +++ b/vcl/inc/opengl/FixedTextureAtlas.hxx @@ -11,6 +11,7 @@ #ifndef INCLUDED_VCL_INC_OPENGL_FIXEDTEXTUREATLAS_HXX #define INCLUDED_VCL_INC_OPENGL_FIXEDTEXTUREATLAS_HXX +#include <memory> #include "opengl/texture.hxx" struct FixedTexture; diff --git a/vcl/inc/opengl/PackedTextureAtlas.hxx b/vcl/inc/opengl/PackedTextureAtlas.hxx index a7417fca8b8b..9640c8ff8243 100644 --- a/vcl/inc/opengl/PackedTextureAtlas.hxx +++ b/vcl/inc/opengl/PackedTextureAtlas.hxx @@ -11,6 +11,7 @@ #ifndef INCLUDED_VCL_INC_OPENGL_PACKEDTEXTUREATLAS_HXX #define INCLUDED_VCL_INC_OPENGL_PACKEDTEXTUREATLAS_HXX +#include <memory> #include "opengl/texture.hxx" struct PackedTexture; diff --git a/vcl/inc/opengl/win/gdiimpl.hxx b/vcl/inc/opengl/win/gdiimpl.hxx index d3435e2550de..82a6e8c5b70e 100644 --- a/vcl/inc/opengl/win/gdiimpl.hxx +++ b/vcl/inc/opengl/win/gdiimpl.hxx @@ -10,6 +10,7 @@ #ifndef INCLUDED_VCL_INC_OPENGL_WIN_GDIIMPL_HXX #define INCLUDED_VCL_INC_OPENGL_WIN_GDIIMPL_HXX +#include <memory> #include <vcl/dllapi.h> #include "openglgdiimpl.hxx" diff --git a/vcl/inc/opengl/x11/salvd.hxx b/vcl/inc/opengl/x11/salvd.hxx index ea4f5c8f5d1b..8828db95b5ce 100644 --- a/vcl/inc/opengl/x11/salvd.hxx +++ b/vcl/inc/opengl/x11/salvd.hxx @@ -10,6 +10,7 @@ #ifndef INCLUDED_VCL_INC_OPENGL_X11_SALVD_H #define INCLUDED_VCL_INC_OPENGL_X11_SALVD_H +#include <memory> #include <X11/Xlib.h> #include <X11/Xutil.h> diff --git a/vcl/inc/unx/fontmanager.hxx b/vcl/inc/unx/fontmanager.hxx index 4160f8520578..521ac458d5a7 100644 --- a/vcl/inc/unx/fontmanager.hxx +++ b/vcl/inc/unx/fontmanager.hxx @@ -31,6 +31,7 @@ #include <list> #include <map> #include <set> +#include <memory> #include <vector> #include <unordered_map> diff --git a/vcl/inc/unx/glyphcache.hxx b/vcl/inc/unx/glyphcache.hxx index ba889d7d876a..d244daf67c59 100644 --- a/vcl/inc/unx/glyphcache.hxx +++ b/vcl/inc/unx/glyphcache.hxx @@ -20,6 +20,7 @@ #ifndef INCLUDED_VCL_INC_GENERIC_GLYPHCACHE_HXX #define INCLUDED_VCL_INC_GENERIC_GLYPHCACHE_HXX +#include <memory> #include <ft2build.h> #include FT_FREETYPE_H #include FT_GLYPH_H diff --git a/vcl/inc/win/saldata.hxx b/vcl/inc/win/saldata.hxx index 698e923f7b03..100681050e51 100644 --- a/vcl/inc/win/saldata.hxx +++ b/vcl/inc/win/saldata.hxx @@ -20,6 +20,7 @@ #ifndef INCLUDED_VCL_INC_WIN_SALDATA_HXX #define INCLUDED_VCL_INC_WIN_SALDATA_HXX +#include <memory> #include "osl/module.h" #include <svdata.hxx> diff --git a/vcl/null/printerinfomanager.cxx b/vcl/null/printerinfomanager.cxx index a5cd3b438cf2..4cc7e78f3bb1 100644 --- a/vcl/null/printerinfomanager.cxx +++ b/vcl/null/printerinfomanager.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <vcl/printerinfomanager.hxx> #include "unx/gendata.hxx" diff --git a/vcl/opengl/FixedTextureAtlas.cxx b/vcl/opengl/FixedTextureAtlas.cxx index aeece80a7760..7a321d8cccfb 100644 --- a/vcl/opengl/FixedTextureAtlas.cxx +++ b/vcl/opengl/FixedTextureAtlas.cxx @@ -8,6 +8,7 @@ * */ +#include <memory> #include <sal/config.h> #include <vcl/opengl/OpenGLContext.hxx> #include <vcl/opengl/OpenGLHelper.hxx> diff --git a/vcl/opengl/PackedTextureAtlas.cxx b/vcl/opengl/PackedTextureAtlas.cxx index dc6d0db4c76f..8b20bf275cf1 100644 --- a/vcl/opengl/PackedTextureAtlas.cxx +++ b/vcl/opengl/PackedTextureAtlas.cxx @@ -8,6 +8,7 @@ * */ +#include <memory> #include <sal/config.h> #include <vcl/opengl/OpenGLContext.hxx> #include <vcl/opengl/OpenGLHelper.hxx> diff --git a/vcl/opengl/salbmp.cxx b/vcl/opengl/salbmp.cxx index b752f28e5617..5c94dfdaa2a9 100644 --- a/vcl/opengl/salbmp.cxx +++ b/vcl/opengl/salbmp.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <sal/config.h> #include <vcl/opengl/OpenGLHelper.hxx> diff --git a/vcl/opengl/win/gdiimpl.cxx b/vcl/opengl/win/gdiimpl.cxx index ec2ca14ed816..41cbda7e7165 100644 --- a/vcl/opengl/win/gdiimpl.cxx +++ b/vcl/opengl/win/gdiimpl.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include "opengl/win/gdiimpl.hxx" #include <comphelper/windowserrorstring.hxx> diff --git a/vcl/opengl/x11/gdiimpl.cxx b/vcl/opengl/x11/gdiimpl.cxx index 3fe62601e200..bbf7b811d8c7 100644 --- a/vcl/opengl/x11/gdiimpl.cxx +++ b/vcl/opengl/x11/gdiimpl.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include <vcl/salbtype.hxx> #include <vcl/lazydelete.hxx> diff --git a/vcl/source/app/session.cxx b/vcl/source/app/session.cxx index 3f3f20b7242b..a991ecc9ecaf 100644 --- a/vcl/source/app/session.cxx +++ b/vcl/source/app/session.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "sal/config.h" #include <cppuhelper/basemutex.hxx> diff --git a/vcl/source/control/imp_listbox.cxx b/vcl/source/control/imp_listbox.cxx index e7aeca467362..6a4e02eaae04 100644 --- a/vcl/source/control/imp_listbox.cxx +++ b/vcl/source/control/imp_listbox.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <tools/debug.hxx> #include <vcl/svapp.hxx> diff --git a/vcl/source/edit/textdoc.cxx b/vcl/source/edit/textdoc.cxx index aacd1d21cc75..dce76e1cc0b6 100644 --- a/vcl/source/edit/textdoc.cxx +++ b/vcl/source/edit/textdoc.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <textdoc.hxx> #include <stdlib.h> #include <osl/diagnose.h> diff --git a/vcl/source/edit/textview.cxx b/vcl/source/edit/textview.cxx index edcfac1f3a8e..083f3a984df9 100644 --- a/vcl/source/edit/textview.cxx +++ b/vcl/source/edit/textview.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <i18nutil/searchopt.hxx> #include <vcl/textview.hxx> #include <vcl/texteng.hxx> diff --git a/vcl/source/edit/vclmedit.cxx b/vcl/source/edit/vclmedit.cxx index 72c2a38f72b3..a62146d1dec5 100644 --- a/vcl/source/edit/vclmedit.cxx +++ b/vcl/source/edit/vclmedit.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <vcl/builder.hxx> #include <vcl/decoview.hxx> #include <vcl/svapp.hxx> diff --git a/vcl/source/filter/ixbm/xbmread.cxx b/vcl/source/filter/ixbm/xbmread.cxx index b0dd915c5b41..45e885bece52 100644 --- a/vcl/source/filter/ixbm/xbmread.cxx +++ b/vcl/source/filter/ixbm/xbmread.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <sal/config.h> #include <comphelper/string.hxx> diff --git a/vcl/source/filter/wmf/winmtf.cxx b/vcl/source/filter/wmf/winmtf.cxx index cf88ff61736d..818ef4884197 100644 --- a/vcl/source/filter/wmf/winmtf.cxx +++ b/vcl/source/filter/wmf/winmtf.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "winmtf.hxx" #include <basegfx/matrix/b2dhommatrix.hxx> #include <basegfx/polygon/b2dpolypolygontools.hxx> diff --git a/vcl/source/filter/wmf/winmtf.hxx b/vcl/source/filter/wmf/winmtf.hxx index 3940062f37d5..a10d5f158da2 100644 --- a/vcl/source/filter/wmf/winmtf.hxx +++ b/vcl/source/filter/wmf/winmtf.hxx @@ -20,6 +20,7 @@ #ifndef INCLUDED_VCL_SOURCE_FILTER_WMF_WINMTF_HXX #define INCLUDED_VCL_SOURCE_FILTER_WMF_WINMTF_HXX +#include <memory> #include <sal/config.h> #include <vcl/graph.hxx> diff --git a/vcl/source/font/PhysicalFontCollection.cxx b/vcl/source/font/PhysicalFontCollection.cxx index 7682bc53cb13..b10f3c295926 100644 --- a/vcl/source/font/PhysicalFontCollection.cxx +++ b/vcl/source/font/PhysicalFontCollection.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <map> #include <i18nlangtag/mslangid.hxx> diff --git a/vcl/source/gdi/CommonSalLayout.cxx b/vcl/source/gdi/CommonSalLayout.cxx index 522a0dc6f5ec..0bce1b8046c4 100644 --- a/vcl/source/gdi/CommonSalLayout.cxx +++ b/vcl/source/gdi/CommonSalLayout.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "CommonSalLayout.hxx" #include <vcl/unohelp.hxx> diff --git a/vcl/source/gdi/bitmap4.cxx b/vcl/source/gdi/bitmap4.cxx index 3a172718572c..789ebc80296e 100644 --- a/vcl/source/gdi/bitmap4.cxx +++ b/vcl/source/gdi/bitmap4.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <stdlib.h> #include <osl/diagnose.h> #include <vcl/bitmapaccess.hxx> diff --git a/vcl/source/gdi/embeddedfontshelper.cxx b/vcl/source/gdi/embeddedfontshelper.cxx index 1577ca45e0d4..d370c381b1f4 100644 --- a/vcl/source/gdi/embeddedfontshelper.cxx +++ b/vcl/source/gdi/embeddedfontshelper.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include <config_folders.h> #include <config_eot.h> diff --git a/vcl/source/gdi/impanmvw.cxx b/vcl/source/gdi/impanmvw.cxx index 45928c4dbec3..969b071aef76 100644 --- a/vcl/source/gdi/impanmvw.cxx +++ b/vcl/source/gdi/impanmvw.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "impanmvw.hxx" #include <vcl/virdev.hxx> diff --git a/vcl/source/gdi/pdfwriter_impl.hxx b/vcl/source/gdi/pdfwriter_impl.hxx index bf57a017be93..c65e24075e0b 100644 --- a/vcl/source/gdi/pdfwriter_impl.hxx +++ b/vcl/source/gdi/pdfwriter_impl.hxx @@ -22,6 +22,7 @@ #include <map> #include <list> #include <unordered_map> +#include <memory> #include <vector> #include <com/sun/star/lang/Locale.hpp> diff --git a/vcl/source/gdi/pngread.cxx b/vcl/source/gdi/pngread.cxx index aa2aefa5f760..12087c8b8f32 100644 --- a/vcl/source/gdi/pngread.cxx +++ b/vcl/source/gdi/pngread.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <vcl/pngread.hxx> #include <cmath> diff --git a/vcl/source/gdi/region.cxx b/vcl/source/gdi/region.cxx index fd256020c76f..cec2de3f6b37 100644 --- a/vcl/source/gdi/region.cxx +++ b/vcl/source/gdi/region.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <limits.h> #include <tools/vcompat.hxx> #include <tools/stream.hxx> diff --git a/vcl/source/gdi/salgdilayout.cxx b/vcl/source/gdi/salgdilayout.cxx index 47825fa5620e..b4e7e66e1564 100644 --- a/vcl/source/gdi/salgdilayout.cxx +++ b/vcl/source/gdi/salgdilayout.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <config_features.h> #if HAVE_FEATURE_OPENGL #include "openglgdiimpl.hxx" diff --git a/vcl/source/outdev/gradient.cxx b/vcl/source/outdev/gradient.cxx index c522a8b0a086..0facd3be408e 100644 --- a/vcl/source/outdev/gradient.cxx +++ b/vcl/source/outdev/gradient.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <cassert> #include <tools/poly.hxx> diff --git a/vcl/source/outdev/outdevstatestack.cxx b/vcl/source/outdev/outdevstatestack.cxx index 24eb24557580..a5209439920f 100644 --- a/vcl/source/outdev/outdevstatestack.cxx +++ b/vcl/source/outdev/outdevstatestack.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include <outdevstatestack.hxx> bool OutDevStateStack::empty() const diff --git a/vcl/source/outdev/text.cxx b/vcl/source/outdev/text.cxx index d68bd989851e..f99cf54a9cb3 100644 --- a/vcl/source/outdev/text.cxx +++ b/vcl/source/outdev/text.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <basegfx/matrix/b2dhommatrix.hxx> #include <com/sun/star/i18n/WordType.hpp> diff --git a/vcl/source/uitest/uiobject.cxx b/vcl/source/uitest/uiobject.cxx index 74d75b7a2fad..5f2767aafba5 100644 --- a/vcl/source/uitest/uiobject.cxx +++ b/vcl/source/uitest/uiobject.cxx @@ -24,6 +24,7 @@ #include <rtl/ustrbuf.hxx> #include <iostream> +#include <memory> #include <vector> UIObject::~UIObject() diff --git a/vcl/source/uitest/uitest.cxx b/vcl/source/uitest/uitest.cxx index 3b19a9acc49c..1058ecefb956 100644 --- a/vcl/source/uitest/uitest.cxx +++ b/vcl/source/uitest/uitest.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include <vcl/uitest/uitest.hxx> #include <vcl/uitest/uiobject.hxx> diff --git a/vcl/source/uitest/uno/uiobject_uno.cxx b/vcl/source/uitest/uno/uiobject_uno.cxx index 14268cee9367..65956ac93a62 100644 --- a/vcl/source/uitest/uno/uiobject_uno.cxx +++ b/vcl/source/uitest/uno/uiobject_uno.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include "uiobject_uno.hxx" #include <vcl/svapp.hxx> #include <vcl/idle.hxx> diff --git a/vcl/source/window/btndlg.cxx b/vcl/source/window/btndlg.cxx index 7f2423ffd3bd..be9644c5b7ce 100644 --- a/vcl/source/window/btndlg.cxx +++ b/vcl/source/window/btndlg.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <svdata.hxx> #include <vcl/button.hxx> diff --git a/vcl/source/window/builder.cxx b/vcl/source/window/builder.cxx index 2fb3299d2a05..4e9901cc3bc4 100644 --- a/vcl/source/window/builder.cxx +++ b/vcl/source/window/builder.cxx @@ -7,6 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ +#include <memory> #include <com/sun/star/packages/zip/ZipFileAccess.hpp> #include <comphelper/processfactory.hxx> diff --git a/vcl/source/window/cursor.cxx b/vcl/source/window/cursor.cxx index 7fadc20317e7..23afab02edf2 100644 --- a/vcl/source/window/cursor.cxx +++ b/vcl/source/window/cursor.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <vcl/svapp.hxx> #include <vcl/timer.hxx> #include <vcl/settings.hxx> diff --git a/vcl/source/window/syswin.cxx b/vcl/source/window/syswin.cxx index 8d7460c4f9cf..f760e5f9f263 100644 --- a/vcl/source/window/syswin.cxx +++ b/vcl/source/window/syswin.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <sal/config.h> #include <cstdlib> diff --git a/vcl/unx/generic/app/sm.cxx b/vcl/unx/generic/app/sm.cxx index 5b7d1d947c53..e33ccfd50726 100644 --- a/vcl/unx/generic/app/sm.cxx +++ b/vcl/unx/generic/app/sm.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "sal/config.h" #include <cassert> diff --git a/vcl/unx/generic/fontmanager/fontconfig.cxx b/vcl/unx/generic/fontmanager/fontconfig.cxx index 49cfc23d5311..07614f60e399 100644 --- a/vcl/unx/generic/fontmanager/fontconfig.cxx +++ b/vcl/unx/generic/fontmanager/fontconfig.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "unx/fontmanager.hxx" #include "impfont.hxx" #include <vcl/svapp.hxx> diff --git a/vcl/unx/generic/fontmanager/fontmanager.cxx b/vcl/unx/generic/fontmanager/fontmanager.cxx index e7347af4c491..1130715872d4 100644 --- a/vcl/unx/generic/fontmanager/fontmanager.cxx +++ b/vcl/unx/generic/fontmanager/fontmanager.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <unistd.h> #include <sys/stat.h> #include <dirent.h> diff --git a/vcl/unx/generic/gdi/gdiimpl.cxx b/vcl/unx/generic/gdi/gdiimpl.cxx index 5e44e4b2fd30..94c28de3d83a 100644 --- a/vcl/unx/generic/gdi/gdiimpl.cxx +++ b/vcl/unx/generic/gdi/gdiimpl.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <X11/Xlib.h> #include <X11/Xutil.h> #include <X11/extensions/Xrender.h> diff --git a/vcl/unx/generic/print/bitmap_gfx.cxx b/vcl/unx/generic/print/bitmap_gfx.cxx index 0573001edb06..95552d5b858d 100644 --- a/vcl/unx/generic/print/bitmap_gfx.cxx +++ b/vcl/unx/generic/print/bitmap_gfx.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "psputil.hxx" #include "unx/printergfx.hxx" diff --git a/vcl/unx/gtk/salnativewidgets-gtk.cxx b/vcl/unx/gtk/salnativewidgets-gtk.cxx index 46ebe46c7e84..491444287256 100644 --- a/vcl/unx/gtk/salnativewidgets-gtk.cxx +++ b/vcl/unx/gtk/salnativewidgets-gtk.cxx @@ -32,6 +32,7 @@ #include <cstdio> #include <cmath> +#include <memory> #include <vector> #include <algorithm> #include <unordered_map> diff --git a/vcl/unx/kde4/KDESalFrame.cxx b/vcl/unx/kde4/KDESalFrame.cxx index 9ff22c93fe46..226ec506b3fd 100644 --- a/vcl/unx/kde4/KDESalFrame.cxx +++ b/vcl/unx/kde4/KDESalFrame.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <QtGui/QColor> #include <QtGui/QStyle> #include <QtCore/QDebug> diff --git a/vcl/win/gdi/salgdi2.cxx b/vcl/win/gdi/salgdi2.cxx index 000746bbf042..40cecd383395 100644 --- a/vcl/win/gdi/salgdi2.cxx +++ b/vcl/win/gdi/salgdi2.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include <string.h> #include <stdlib.h> diff --git a/vcl/win/gdi/winlayout.cxx b/vcl/win/gdi/winlayout.cxx index de1b852fed5f..d262f0633f92 100644 --- a/vcl/win/gdi/winlayout.cxx +++ b/vcl/win/gdi/winlayout.cxx @@ -17,6 +17,7 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <memory> #include "osl/module.h" #include "osl/file.h" |