[Libreoffice-commits] core.git: accessibility/inc accessibility/source basctl/source basic/source chart2/source cli_ure/source codemaker/source comphelper/source compilerplugins/clang connectivity/source cppcanvas/source cui/source dbaccess/source desktop/qa desktop/source drawinglayer/qa drawinglayer/source editeng/source extensions/source filter/source forms/source formula/source fpicker/source framework/source helpcompiler/inc helpcompiler/source hwpfilter/source i18npool/source idl/source include/basegfx include/basic include/comphelper include/connectivity include/editeng include/formula include/o3tl include/sfx2 include/svl include/svtools include/svx include/toolkit include/tools include/ucbhelper include/vcl include/xmloff l10ntools/inc l10ntools/source linguistic/source lotuswordpro/source mysqlc/source o3tl/qa oox/inc opencl/inc package/source reportdesign/source sal/qa sax/source sccomp/source sc/inc sc/qa scripting/source sc/source sdext/source sd/inc sd/qa sd/source sfx2/source shell /source sot/source starmath/source svl/source svtools/inc svtools/source svx/inc svx/source sw/inc sw/qa sw/source toolkit/source tools/qa tools/source ucbhelper/source ucb/source uui/source vbahelper/source vcl/headless vcl/inc vcl/null vcl/opengl vcl/source vcl/unx vcl/win writerfilter/source writerperfect/inc writerperfect/source xmlhelp/source xmloff/inc xmloff/qa xmloff/source
Chris Sherlock
chris.sherlock79 at gmail.com
Tue Apr 25 07:32:07 UTC 2017
accessibility/inc/standard/vclxaccessiblelist.hxx | 1 +
accessibility/source/extended/textwindowaccessibility.cxx | 1 +
basctl/source/basicide/baside2.hxx | 1 +
basctl/source/basicide/basides1.cxx | 1 +
basctl/source/basicide/basobj2.cxx | 1 +
basctl/source/basicide/iderdll.cxx | 1 +
basctl/source/basicide/scriptdocument.cxx | 1 +
basic/source/basmgr/basmgr.cxx | 1 +
basic/source/comp/exprtree.cxx | 1 +
basic/source/comp/symtbl.cxx | 1 +
basic/source/inc/iosys.hxx | 1 +
basic/source/runtime/basrdll.cxx | 1 +
basic/source/sbx/sbxbase.cxx | 1 +
chart2/source/controller/drawinglayer/ViewElementListProvider.cxx | 1 +
chart2/source/controller/inc/AccessibleTextHelper.hxx | 1 +
chart2/source/controller/inc/DrawViewWrapper.hxx | 1 +
chart2/source/controller/inc/ViewElementListProvider.hxx | 1 +
chart2/source/controller/inc/dlg_InsertErrorBars.hxx | 1 +
chart2/source/controller/inc/res_ErrorBar.hxx | 1 +
chart2/source/controller/inc/uiobject.hxx | 1 +
chart2/source/controller/main/ChartController.cxx | 1 +
chart2/source/controller/main/ChartController_Insert.cxx | 1 +
chart2/source/controller/uitest/uiobject.cxx | 1 +
chart2/source/model/main/ChartModel_Persistence.cxx | 1 +
chart2/source/view/axes/Tickmarks_Equidistant.hxx | 1 +
chart2/source/view/charttypes/AreaChart.hxx | 1 +
chart2/source/view/charttypes/BarChart.hxx | 1 +
chart2/source/view/charttypes/CandleStickChart.hxx | 1 +
chart2/source/view/charttypes/NetChart.hxx | 1 +
chart2/source/view/charttypes/PieChart.hxx | 1 +
chart2/source/view/charttypes/VSeriesPlotter.cxx | 1 +
chart2/source/view/inc/GL3DBarChart.hxx | 1 +
chart2/source/view/inc/VSeriesPlotter.hxx | 1 +
chart2/source/view/main/VDataSeries.cxx | 1 +
cli_ure/source/uno_bridge/cli_uno.cxx | 1 +
codemaker/source/cppumaker/cpputype.cxx | 1 +
comphelper/source/misc/anycompare.cxx | 1 +
comphelper/source/misc/backupfilehelper.cxx | 1 +
compilerplugins/clang/automem.cxx | 1 +
compilerplugins/clang/memoryvar.cxx | 1 +
compilerplugins/clang/pluginhandler.cxx | 1 +
compilerplugins/clang/pluginhandler.hxx | 1 +
compilerplugins/clang/ptrvector.cxx | 1 +
compilerplugins/clang/store/returnunique.cxx | 1 +
compilerplugins/clang/store/stylepolice.cxx | 1 +
compilerplugins/clang/useuniqueptr.cxx | 1 +
compilerplugins/clang/vclwidgets.cxx | 1 +
connectivity/source/commontools/sqlerror.cxx | 1 +
connectivity/source/drivers/mork/MDatabaseMetaData.hxx | 1 +
connectivity/source/inc/calc/CConnection.hxx | 1 +
connectivity/source/inc/dbase/dindexnode.hxx | 1 +
connectivity/source/resource/sharedresources.cxx | 1 +
cppcanvas/source/mtfrenderer/emfplus.cxx | 1 +
cui/source/customize/selector.cxx | 1 +
cui/source/dialogs/SpellDialog.cxx | 1 +
cui/source/dialogs/cuigaldlg.cxx | 1 +
cui/source/dialogs/hltpbase.cxx | 1 +
cui/source/dialogs/pastedlg.cxx | 1 +
cui/source/inc/cfg.hxx | 1 +
cui/source/inc/optasian.hxx | 1 +
cui/source/inc/optpath.hxx | 1 +
cui/source/inc/zoom.hxx | 1 +
cui/source/options/optaboutconfig.cxx | 1 +
cui/source/options/optasian.cxx | 1 +
cui/source/options/optgdlg.hxx | 1 +
cui/source/options/optinet2.hxx | 1 +
cui/source/options/optjava.cxx | 1 +
cui/source/options/optsave.hxx | 1 +
cui/source/options/treeopt.cxx | 1 +
cui/source/tabpages/backgrnd.cxx | 1 +
cui/source/tabpages/grfpage.cxx | 1 +
cui/source/tabpages/numpages.cxx | 1 +
cui/source/tabpages/page.cxx | 1 +
cui/source/tabpages/paragrph.cxx | 1 +
cui/source/tabpages/swpossizetabpage.cxx | 1 +
cui/source/tabpages/tpbitmap.cxx | 1 +
cui/source/tabpages/tpcolor.cxx | 1 +
cui/source/tabpages/tpgradnt.cxx | 1 +
cui/source/tabpages/tphatch.cxx | 1 +
cui/source/tabpages/tpline.cxx | 1 +
cui/source/tabpages/tppattern.cxx | 1 +
dbaccess/source/core/api/KeySet.cxx | 1 +
dbaccess/source/core/api/OptimisticSet.cxx | 1 +
dbaccess/source/core/api/RowSetBase.hxx | 1 +
dbaccess/source/core/api/RowSetCache.cxx | 1 +
dbaccess/source/core/inc/TableDeco.hxx | 1 +
dbaccess/source/core/inc/objectnameapproval.hxx | 1 +
dbaccess/source/filter/xml/xmlfilter.cxx | 1 +
dbaccess/source/ui/app/AppController.cxx | 1 +
dbaccess/source/ui/app/AppControllerDnD.cxx | 1 +
dbaccess/source/ui/inc/RelationController.hxx | 1 +
dbaccess/source/ui/inc/singledoccontroller.hxx | 1 +
dbaccess/source/ui/inc/unodatbr.hxx | 1 +
dbaccess/source/ui/misc/moduledbu.cxx | 1 +
dbaccess/source/ui/querydesign/querycontroller.cxx | 1 +
dbaccess/source/ui/uno/copytablewizard.cxx | 1 +
desktop/qa/desktop_lib/test_desktop_lib.cxx | 1 +
desktop/source/app/app.cxx | 1 +
desktop/source/deployment/gui/dp_gui_service.cxx | 1 +
desktop/source/deployment/registry/executable/dp_executable.cxx | 1 +
desktop/source/deployment/registry/help/dp_help.cxx | 1 +
desktop/source/deployment/registry/package/dp_package.cxx | 1 +
drawinglayer/qa/unit/border.cxx | 1 +
drawinglayer/source/animation/animationtiming.cxx | 1 +
drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx | 1 +
editeng/source/accessibility/AccessibleStaticTextBase.cxx | 1 +
editeng/source/editeng/editdbg.cxx | 1 +
editeng/source/editeng/editdoc.cxx | 1 +
editeng/source/editeng/editeng.cxx | 1 +
editeng/source/editeng/editobj.cxx | 1 +
editeng/source/editeng/editundo.cxx | 1 +
editeng/source/editeng/editview.cxx | 1 +
editeng/source/editeng/eehtml.hxx | 1 +
editeng/source/editeng/fieldupdater.cxx | 1 +
editeng/source/editeng/impedit5.cxx | 1 +
editeng/source/items/frmitems.cxx | 1 +
editeng/source/items/xmlcnitm.cxx | 1 +
editeng/source/misc/svxacorr.cxx | 1 +
editeng/source/misc/unolingu.cxx | 1 +
editeng/source/outliner/outlvw.cxx | 1 +
editeng/source/rtf/svxrtf.cxx | 1 +
editeng/source/uno/unoedhlp.cxx | 1 +
editeng/source/uno/unoedprx.cxx | 1 +
editeng/source/xml/xmltxtexp.cxx | 1 +
extensions/source/bibliography/bibconfig.cxx | 1 +
extensions/source/inc/componentmodule.cxx | 1 +
extensions/source/propctrlr/eformshelper.cxx | 1 +
extensions/source/propctrlr/formcomponenthandler.hxx | 1 +
extensions/source/propctrlr/inspectormodelbase.cxx | 1 +
extensions/source/propctrlr/propertycomposer.hxx | 1 +
extensions/source/propctrlr/propertyhandler.cxx | 1 +
extensions/source/propctrlr/submissionhandler.hxx | 1 +
filter/source/config/cache/filtercache.cxx | 1 +
filter/source/graphicfilter/icgm/bitmap.hxx | 1 +
filter/source/graphicfilter/ipcx/ipcx.cxx | 1 +
filter/source/graphicfilter/itiff/itiff.cxx | 1 +
filter/source/msfilter/eschesdo.cxx | 1 +
filter/source/msfilter/viscache.hxx | 1 +
filter/source/svg/svgfilter.hxx | 1 +
filter/source/t602/t602filter.hxx | 1 +
forms/source/component/ComboBox.hxx | 1 +
forms/source/component/Edit.hxx | 1 +
forms/source/component/clickableimage.hxx | 1 +
forms/source/richtext/richtextunowrapper.hxx | 1 +
forms/source/xforms/datatypes.cxx | 1 +
formula/source/core/api/FormulaOpCodeMapperObj.cxx | 1 +
formula/source/ui/dlg/formula.cxx | 1 +
formula/source/ui/resource/ModuleHelper.cxx | 1 +
fpicker/source/office/iodlg.hxx | 1 +
fpicker/source/win32/filepicker/FilePicker.cxx | 1 +
fpicker/source/win32/filepicker/controlcommand.hxx | 1 +
fpicker/source/win32/folderpicker/FolderPicker.cxx | 1 +
framework/source/layoutmanager/layoutmanager.cxx | 1 +
framework/source/xml/imagesdocumenthandler.cxx | 1 +
helpcompiler/inc/HelpLinker.hxx | 1 +
helpcompiler/source/HelpCompiler.cxx | 1 +
hwpfilter/source/hpara.cxx | 1 +
hwpfilter/source/hwpfile.cxx | 1 +
i18npool/source/localedata/localedata.cxx | 1 +
idl/source/cmptools/lex.cxx | 1 +
include/basegfx/raster/bpixelraster.hxx | 1 +
include/basegfx/raster/bzpixelraster.hxx | 1 +
include/basic/basmgr.hxx | 2 ++
include/comphelper/unique_disposing_ptr.hxx | 1 +
include/connectivity/TColumnsHelper.hxx | 1 +
include/connectivity/TTableHelper.hxx | 1 +
include/connectivity/sdbcx/VGroup.hxx | 1 +
include/connectivity/sdbcx/VIndex.hxx | 1 +
include/connectivity/sdbcx/VUser.hxx | 1 +
include/connectivity/sqlparse.hxx | 1 +
include/editeng/bulletitem.hxx | 1 +
include/editeng/editeng.hxx | 1 +
include/editeng/editview.hxx | 1 +
include/editeng/lineitem.hxx | 1 +
include/editeng/outliner.hxx | 1 +
include/editeng/unotext.hxx | 1 +
include/formula/token.hxx | 1 +
include/o3tl/cow_wrapper.hxx | 1 +
include/sfx2/app.hxx | 1 +
include/sfx2/basedlgs.hxx | 1 +
include/sfx2/childwin.hxx | 1 +
include/sfx2/dispatch.hxx | 1 +
include/sfx2/docfile.hxx | 1 +
include/sfx2/docinsert.hxx | 1 +
include/sfx2/dockwin.hxx | 1 +
include/sfx2/frame.hxx | 1 +
include/sfx2/frmdescr.hxx | 1 +
include/sfx2/mieclip.hxx | 1 +
include/sfx2/module.hxx | 1 +
include/sfx2/msgpool.hxx | 1 +
include/sfx2/new.hxx | 1 +
include/sfx2/objface.hxx | 1 +
include/sfx2/printer.hxx | 1 +
include/sfx2/prnmon.hxx | 1 +
include/sfx2/sfxbasecontroller.hxx | 1 +
include/sfx2/shell.hxx | 1 +
include/sfx2/sidebar/SidebarController.hxx | 1 +
include/sfx2/tabdlg.hxx | 1 +
include/sfx2/tbxctrl.hxx | 1 +
include/sfx2/templdlg.hxx | 1 +
include/sfx2/unoctitm.hxx | 1 +
include/sfx2/viewfrm.hxx | 1 +
include/svl/filerec.hxx | 1 +
include/svl/ondemand.hxx | 1 +
include/svtools/DocumentInfoPreview.hxx | 1 +
include/svtools/addresstemplate.hxx | 1 +
include/svtools/editbrowsebox.hxx | 1 +
include/svtools/ehdl.hxx | 1 +
include/svtools/fileview.hxx | 1 +
include/svtools/grfmgr.hxx | 1 +
include/svtools/hyperlabel.hxx | 1 +
include/svtools/inettbc.hxx | 1 +
include/svtools/ivctrl.hxx | 1 +
include/svtools/popupwindowcontroller.hxx | 1 +
include/svtools/roadmapwizard.hxx | 1 +
include/svtools/ruler.hxx | 1 +
include/svtools/svlbitm.hxx | 1 +
include/svtools/svtabbx.hxx | 1 +
include/svtools/tabbar.hxx | 1 +
include/svtools/treelist.hxx | 1 +
include/svtools/wizardmachine.hxx | 1 +
include/svx/colorbox.hxx | 1 +
include/svx/fillctrl.hxx | 1 +
include/svx/float3d.hxx | 1 +
include/svx/fmpage.hxx | 1 +
include/svx/fmshell.hxx | 1 +
include/svx/fntctrl.hxx | 1 +
include/svx/langbox.hxx | 1 +
include/svx/numinf.hxx | 1 +
include/svx/pszctrl.hxx | 1 +
include/svx/sidebar/AreaPropertyPanelBase.hxx | 1 +
include/svx/srchdlg.hxx | 1 +
include/svx/svdmodel.hxx | 1 +
include/svx/svdobj.hxx | 1 +
include/svx/svdoedge.hxx | 1 +
include/svx/svdogrp.hxx | 1 +
include/svx/svdomedia.hxx | 1 +
include/svx/svdoole2.hxx | 1 +
include/svx/svdorect.hxx | 1 +
include/svx/unoshape.hxx | 1 +
include/svx/xbitmap.hxx | 1 +
include/svx/xmlsecctrl.hxx | 1 +
include/toolkit/awt/vclxfont.hxx | 1 +
include/tools/stream.hxx | 2 +-
include/ucbhelper/contentinfo.hxx | 1 +
include/ucbhelper/resultsethelper.hxx | 1 +
include/vcl/ImageTree.hxx | 1 +
include/vcl/bitmapaccess.hxx | 1 +
include/vcl/button.hxx | 1 +
include/vcl/combobox.hxx | 1 +
include/vcl/commandevent.hxx | 1 +
include/vcl/dialog.hxx | 1 +
include/vcl/field.hxx | 1 +
include/vcl/filter/pdfdocument.hxx | 1 +
include/vcl/graph.hxx | 1 +
include/vcl/menu.hxx | 1 +
include/vcl/metaact.hxx | 1 +
include/vcl/oldprintadaptor.hxx | 1 +
include/vcl/openglwin.hxx | 1 +
include/vcl/pdfwriter.hxx | 1 +
include/vcl/pngread.hxx | 1 +
include/vcl/pngwrite.hxx | 1 +
include/vcl/printerinfomanager.hxx | 1 +
include/vcl/texteng.hxx | 1 +
include/xmloff/xmlnumfi.hxx | 1 +
l10ntools/inc/cfgmerge.hxx | 1 +
l10ntools/inc/export.hxx | 1 +
l10ntools/inc/xmlparse.hxx | 1 +
l10ntools/inc/xrmmerge.hxx | 1 +
l10ntools/source/propmerge.cxx | 1 +
linguistic/source/misc.cxx | 1 +
lotuswordpro/source/filter/lwpbreaksoverride.hxx | 1 +
lotuswordpro/source/filter/lwpcelllayout.cxx | 1 +
lotuswordpro/source/filter/lwpdocdata.cxx | 1 +
lotuswordpro/source/filter/lwpfootnote.cxx | 1 +
lotuswordpro/source/filter/lwpfoundry.hxx | 1 +
lotuswordpro/source/filter/lwpframelayout.cxx | 1 +
lotuswordpro/source/filter/lwpframelayout.hxx | 1 +
lotuswordpro/source/filter/lwpfrib.cxx | 1 +
lotuswordpro/source/filter/lwpfrib.hxx | 1 +
lotuswordpro/source/filter/lwpglobalmgr.hxx | 1 +
lotuswordpro/source/filter/lwplayout.cxx | 1 +
lotuswordpro/source/filter/lwplayout.hxx | 1 +
lotuswordpro/source/filter/lwpnumericfmt.cxx | 1 +
lotuswordpro/source/filter/lwpobj.hxx | 1 +
lotuswordpro/source/filter/lwppagelayout.cxx | 1 +
lotuswordpro/source/filter/lwpparaproperty.hxx | 1 +
lotuswordpro/source/filter/lwpsilverbullet.cxx | 1 +
lotuswordpro/source/filter/lwpsilverbullet.hxx | 1 +
lotuswordpro/source/filter/lwpstory.hxx | 1 +
mysqlc/source/mysqlc_connection.cxx | 1 +
mysqlc/source/mysqlc_connection.hxx | 1 +
o3tl/qa/test-sorted_vector.cxx | 1 +
oox/inc/drawingml/chart/datasourcecontext.hxx | 1 +
oox/inc/drawingml/textparagraph.hxx | 1 +
opencl/inc/opencl_device_selection.h | 2 ++
package/source/xstor/owriteablestream.cxx | 1 +
package/source/xstor/xstorage.cxx | 1 +
package/source/zipapi/ZipFile.cxx | 1 +
package/source/zippackage/ZipPackage.cxx | 1 +
package/source/zippackage/ZipPackageStream.cxx | 1 +
reportdesign/source/core/sdr/ModuleHelper.cxx | 1 +
reportdesign/source/filter/xml/xmlExport.cxx | 1 +
reportdesign/source/filter/xml/xmlImportDocumentHandler.cxx | 1 +
reportdesign/source/filter/xml/xmlfilter.cxx | 1 +
reportdesign/source/ui/inc/ReportWindow.hxx | 1 +
reportdesign/source/ui/misc/UITools.cxx | 1 +
reportdesign/source/ui/report/ReportSection.cxx | 1 +
reportdesign/source/ui/report/propbrw.cxx | 1 +
sal/qa/rtl/oustring/rtl_OUString2.cxx | 1 +
sal/qa/rtl/process/rtl_Process.cxx | 1 +
sal/qa/rtl/random/rtl_random.cxx | 1 +
sax/source/expatwrap/sax_expat.cxx | 1 +
sax/source/fastparser/legacyfastparser.cxx | 1 +
sc/inc/ChartTools.hxx | 1 +
sc/inc/addincol.hxx | 1 +
sc/inc/appoptio.hxx | 1 +
sc/inc/attrib.hxx | 1 +
sc/inc/chartpos.hxx | 1 +
sc/inc/chgviset.hxx | 1 +
sc/inc/dapiuno.hxx | 1 +
sc/inc/dptabres.hxx | 1 +
sc/inc/editutil.hxx | 1 +
sc/inc/funcuno.hxx | 1 +
sc/inc/paramisc.hxx | 1 +
sc/inc/srchuno.hxx | 1 +
sc/inc/tokenuno.hxx | 1 +
sc/inc/validat.hxx | 1 +
sc/qa/unit/helper/shared_test_impl.hxx | 1 +
sc/qa/unit/screenshots/screenshots.cxx | 1 +
sc/qa/unit/subsequent_filters-test.cxx | 1 +
sc/qa/unit/ucalc_condformat.cxx | 1 +
sc/qa/unit/ucalc_pivottable.cxx | 1 +
sc/qa/unit/ucalc_sharedformula.cxx | 1 +
sc/source/core/data/cellvalues.cxx | 1 +
sc/source/core/data/clipcontext.cxx | 1 +
sc/source/core/data/colorscale.cxx | 1 +
sc/source/core/data/document10.cxx | 1 +
sc/source/core/data/documentimport.cxx | 1 +
sc/source/core/data/dpcache.cxx | 1 +
sc/source/core/data/dpsave.cxx | 1 +
sc/source/core/data/markdata.cxx | 1 +
sc/source/core/data/patattr.cxx | 1 +
sc/source/core/data/postit.cxx | 1 +
sc/source/core/data/simpleformulacalc.cxx | 1 +
sc/source/core/data/stlpool.cxx | 1 +
sc/source/core/data/table2.cxx | 1 +
sc/source/core/inc/addinlis.hxx | 1 +
sc/source/core/tool/autoform.cxx | 1 +
sc/source/core/tool/cellkeytranslator.cxx | 1 +
sc/source/core/tool/chartarr.cxx | 1 +
sc/source/core/tool/chartlis.cxx | 1 +
sc/source/core/tool/detdata.cxx | 1 +
sc/source/core/tool/formulalogger.cxx | 1 +
sc/source/core/tool/interpr2.cxx | 1 +
sc/source/core/tool/interpr3.cxx | 1 +
sc/source/core/tool/interpr8.cxx | 1 +
sc/source/core/tool/queryparam.cxx | 1 +
sc/source/core/tool/rangeutl.cxx | 1 +
sc/source/core/tool/scmatrix.cxx | 1 +
sc/source/core/tool/userlist.cxx | 1 +
sc/source/filter/excel/exctools.cxx | 1 +
sc/source/filter/excel/impop.cxx | 1 +
sc/source/filter/excel/xecontent.cxx | 1 +
sc/source/filter/excel/xestyle.cxx | 1 +
sc/source/filter/excel/xihelper.cxx | 1 +
sc/source/filter/excel/xistyle.cxx | 1 +
sc/source/filter/excel/xlroot.cxx | 1 +
sc/source/filter/ftools/fprogressbar.cxx | 2 ++
sc/source/filter/ftools/ftools.cxx | 1 +
sc/source/filter/ftools/sharedformulagroups.cxx | 1 +
sc/source/filter/html/htmlpars.cxx | 1 +
sc/source/filter/inc/XclExpChangeTrack.hxx | 1 +
sc/source/filter/inc/connectionsbuffer.hxx | 1 +
sc/source/filter/inc/drawingfragment.hxx | 1 +
sc/source/filter/inc/eeimport.hxx | 1 +
sc/source/filter/inc/exp_op.hxx | 1 +
sc/source/filter/inc/expbase.hxx | 1 +
sc/source/filter/inc/formulaparser.hxx | 1 +
sc/source/filter/inc/namebuff.hxx | 1 +
sc/source/filter/inc/pagesettings.hxx | 1 +
sc/source/filter/inc/rtfexp.hxx | 1 +
sc/source/filter/inc/scflt.hxx | 1 +
sc/source/filter/inc/sheetdatacontext.hxx | 1 +
sc/source/filter/inc/stylesbuffer.hxx | 1 +
sc/source/filter/inc/themebuffer.hxx | 1 +
sc/source/filter/inc/tokstack.hxx | 1 +
sc/source/filter/inc/worksheetfragment.hxx | 1 +
sc/source/filter/inc/xcl97rec.hxx | 1 +
sc/source/filter/inc/xecontent.hxx | 1 +
sc/source/filter/inc/xilink.hxx | 1 +
sc/source/filter/lotus/lotattr.cxx | 1 +
sc/source/filter/oox/condformatbuffer.cxx | 1 +
sc/source/filter/oox/defnamesbuffer.cxx | 1 +
sc/source/filter/oox/extlstcontext.cxx | 1 +
sc/source/filter/oox/worksheethelper.cxx | 1 +
sc/source/filter/oox/worksheetsettings.cxx | 1 +
sc/source/filter/orcus/interface.cxx | 1 +
sc/source/filter/rtf/rtfparse.cxx | 1 +
sc/source/filter/xcl97/XclExpChangeTrack.cxx | 1 +
sc/source/filter/xcl97/xcl97esc.cxx | 1 +
sc/source/filter/xml/XMLChangeTrackingImportHelper.hxx | 1 +
sc/source/filter/xml/XMLExportDatabaseRanges.cxx | 1 +
sc/source/filter/xml/XMLTableShapeImportHelper.cxx | 1 +
sc/source/filter/xml/XMLTrackedChangesContext.cxx | 1 +
sc/source/filter/xml/xmlcelli.cxx | 1 +
sc/source/filter/xml/xmlcondformat.cxx | 1 +
sc/source/filter/xml/xmlcondformat.hxx | 1 +
sc/source/filter/xml/xmldpimp.hxx | 1 +
sc/source/filter/xml/xmlwrap.cxx | 1 +
sc/source/ui/Accessibility/AccessibleCell.cxx | 1 +
sc/source/ui/Accessibility/AccessibleCsvControl.cxx | 1 +
sc/source/ui/StatisticsDialogs/AnalysisOfVarianceDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/DescriptiveStatisticsDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/ExponentialSmoothingDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/FTestDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/MovingAverageDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/RegressionDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/TTestDialog.cxx | 1 +
sc/source/ui/StatisticsDialogs/ZTestDialog.cxx | 1 +
sc/source/ui/app/inputhdl.cxx | 1 +
sc/source/ui/app/inputwin.cxx | 1 +
sc/source/ui/condformat/condformatdlgentry.cxx | 1 +
sc/source/ui/dbgui/PivotLayoutDialog.cxx | 1 +
sc/source/ui/dbgui/PivotLayoutTreeList.cxx | 1 +
sc/source/ui/dbgui/PivotLayoutTreeListData.cxx | 1 +
sc/source/ui/dbgui/PivotLayoutTreeListLabel.cxx | 1 +
sc/source/ui/dbgui/dbnamdlg.cxx | 1 +
sc/source/ui/dbgui/sortkeydlg.cxx | 1 +
sc/source/ui/docshell/dbdocimp.cxx | 1 +
sc/source/ui/docshell/docsh.cxx | 1 +
sc/source/ui/docshell/docsh5.cxx | 1 +
sc/source/ui/docshell/docsh8.cxx | 1 +
sc/source/ui/drawfunc/mediash.cxx | 1 +
sc/source/ui/formdlg/formula.cxx | 1 +
sc/source/ui/inc/AccessibleCell.hxx | 1 +
sc/source/ui/inc/AccessibleCsvControl.hxx | 1 +
sc/source/ui/inc/PivotLayoutTreeList.hxx | 1 +
sc/source/ui/inc/condformatdlgentry.hxx | 1 +
sc/source/ui/inc/dataprovider.hxx | 1 +
sc/source/ui/inc/docfunc.hxx | 1 +
sc/source/ui/inc/formula.hxx | 1 +
sc/source/ui/inc/graphsh.hxx | 1 +
sc/source/ui/inc/gridwin.hxx | 1 +
sc/source/ui/inc/pagedata.hxx | 1 +
sc/source/ui/inc/printfun.hxx | 1 +
sc/source/ui/inc/tabview.hxx | 1 +
sc/source/ui/inc/uiobject.hxx | 1 +
sc/source/ui/inc/undodraw.hxx | 1 +
sc/source/ui/inc/undostyl.hxx | 1 +
sc/source/ui/miscdlgs/solveroptions.cxx | 1 +
sc/source/ui/namedlg/namedlg.cxx | 1 +
sc/source/ui/namedlg/namemgrtable.cxx | 1 +
sc/source/ui/uitest/uiobject.cxx | 1 +
sc/source/ui/unoobj/PivotTableDataProvider.cxx | 1 +
sc/source/ui/unoobj/PivotTableDataSequence.cxx | 1 +
sc/source/ui/unoobj/TablePivotCharts.cxx | 1 +
sc/source/ui/unoobj/chart2uno.cxx | 1 +
sc/source/ui/unoobj/condformatuno.cxx | 1 +
sc/source/ui/unoobj/editsrc.cxx | 1 +
sc/source/ui/unoobj/fielduno.cxx | 1 +
sc/source/ui/unoobj/servuno.cxx | 1 +
sc/source/ui/unoobj/textuno.cxx | 1 +
sc/source/ui/unoobj/tokenuno.cxx | 1 +
sc/source/ui/view/gridwin2.cxx | 1 +
sc/source/ui/view/gridwin4.cxx | 1 +
sc/source/ui/view/tabvwshb.cxx | 1 +
sc/source/ui/view/viewfun4.cxx | 1 +
sccomp/source/solver/LpsolveSolver.cxx | 1 +
scripting/source/stringresource/stringresource.cxx | 1 +
sd/inc/stlfamily.hxx | 1 +
sd/inc/undo/undoobjects.hxx | 1 +
sd/qa/unit/dialogs-test.cxx | 1 +
sd/qa/unit/sdmodeltestbase.hxx | 1 +
sd/source/core/drawdoc3.cxx | 1 +
sd/source/filter/cgm/sdcgmfilter.cxx | 1 +
sd/source/filter/eppt/eppt.hxx | 1 +
sd/source/filter/eppt/epptbase.hxx | 1 +
sd/source/filter/eppt/epptso.cxx | 1 +
sd/source/filter/eppt/pptexsoundcollection.cxx | 1 +
sd/source/filter/eppt/pptx-text.cxx | 1 +
sd/source/filter/ppt/propread.cxx | 1 +
sd/source/filter/xml/sdxmlwrp.cxx | 1 +
sd/source/ui/accessibility/AccessibleOutlineEditSource.cxx | 1 +
sd/source/ui/app/sdmod1.cxx | 2 +-
sd/source/ui/dlg/dlgolbul.cxx | 1 +
sd/source/ui/dlg/navigatr.cxx | 1 +
sd/source/ui/docshell/docshel2.cxx | 1 +
sd/source/ui/framework/factories/BasicPaneFactory.cxx | 1 +
sd/source/ui/framework/factories/ChildWindowPane.cxx | 1 +
sd/source/ui/func/undoback.cxx | 1 +
sd/source/ui/inc/DrawViewShell.hxx | 1 +
sd/source/ui/inc/OutlineView.hxx | 1 +
sd/source/ui/inc/View.hxx | 1 +
sd/source/ui/inc/fupage.hxx | 1 +
sd/source/ui/inc/tools/IconCache.hxx | 1 +
sd/source/ui/inc/uiobject.hxx | 1 +
sd/source/ui/inc/unosrch.hxx | 1 +
sd/source/ui/sidebar/MasterPageContainerFiller.hxx | 1 +
sd/source/ui/sidebar/MasterPageDescriptor.cxx | 1 +
sd/source/ui/sidebar/MasterPageObserver.cxx | 1 +
sd/source/ui/sidebar/MasterPagesSelector.hxx | 1 +
sd/source/ui/sidebar/RecentlyUsedMasterPages.cxx | 1 +
sd/source/ui/sidebar/SlideBackground.hxx | 1 +
sd/source/ui/slideshow/slideshowimpl.hxx | 1 +
sd/source/ui/slideshow/slideshowviewimpl.hxx | 1 +
sd/source/ui/slidesorter/cache/SlsBitmapCache.cxx | 1 +
sd/source/ui/slidesorter/cache/SlsCacheCompactor.cxx | 1 +
sd/source/ui/slidesorter/controller/SlsSelectionFunction.cxx | 1 +
sd/source/ui/slidesorter/inc/controller/SlsClipboard.hxx | 1 +
sd/source/ui/slidesorter/inc/view/SlsLayouter.hxx | 1 +
sd/source/ui/slidesorter/model/SlsPageEnumeration.cxx | 1 +
sd/source/ui/slidesorter/view/SlideSorterView.cxx | 1 +
sd/source/ui/slidesorter/view/SlsFontProvider.cxx | 1 +
sd/source/ui/tools/AsynchronousCall.cxx | 1 +
sd/source/ui/tools/IconCache.cxx | 1 +
sd/source/ui/tools/SdGlobalResourceContainer.cxx | 1 +
sd/source/ui/uitest/uiobject.cxx | 1 +
sd/source/ui/unoidl/unomodel.cxx | 1 +
sd/source/ui/unoidl/unosrch.cxx | 1 +
sd/source/ui/view/DocumentRenderer.cxx | 1 +
sd/source/ui/view/ToolBarManager.cxx | 1 +
sd/source/ui/view/drtxtob.cxx | 1 +
sd/source/ui/view/drviews7.cxx | 1 +
sd/source/ui/view/viewshel.cxx | 1 +
sdext/source/presenter/PresenterProtocolHandler.cxx | 1 +
sdext/source/presenter/PresenterSlideSorter.hxx | 1 +
sfx2/source/appl/appcfg.cxx | 1 +
sfx2/source/appl/childwinimpl.cxx | 1 +
sfx2/source/appl/linksrc.cxx | 1 +
sfx2/source/appl/lnkbase2.cxx | 1 +
sfx2/source/control/request.cxx | 1 +
sfx2/source/dialog/filedlghelper.cxx | 1 +
sfx2/source/dialog/infobar.cxx | 1 +
sfx2/source/dialog/splitwin.cxx | 1 +
sfx2/source/doc/doctemplates.cxx | 1 +
sfx2/source/doc/printhelper.hxx | 1 +
sfx2/source/doc/sfxbasemodel.cxx | 1 +
sfx2/source/inc/appdata.hxx | 1 +
sfx2/source/sidebar/ControllerItem.cxx | 1 +
sfx2/source/uitest/sfx_uiobject.cxx | 1 +
sfx2/source/view/viewimp.hxx | 1 +
shell/source/win32/shlxthandler/propsheets/document_statistic.hxx | 1 +
sot/source/sdstor/stg.cxx | 2 ++
sot/source/sdstor/stgcache.hxx | 2 ++
sot/source/sdstor/stgio.cxx | 2 ++
sot/source/sdstor/stgole.cxx | 2 +-
sot/source/sdstor/stgole.hxx | 1 +
sot/source/sdstor/stgstrms.hxx | 2 ++
starmath/source/ElementsDockingWindow.cxx | 1 +
starmath/source/cfgitem.cxx | 1 +
starmath/source/cursor.cxx | 1 +
starmath/source/parse.cxx | 1 +
starmath/source/uiobject.cxx | 1 +
starmath/source/uiobject.hxx | 1 +
svl/source/items/style.cxx | 1 +
svl/source/misc/urihelper.cxx | 1 +
svl/source/numbers/currencytable.cxx | 1 +
svl/source/undo/undo.cxx | 1 +
svtools/inc/uitest/uiobject.hxx | 1 +
svtools/source/contnr/svtabbx.cxx | 1 +
svtools/source/contnr/treelistentry.cxx | 1 +
svtools/source/control/ctrltool.cxx | 1 +
svtools/source/control/toolbarmenu.cxx | 1 +
svtools/source/dialogs/addresstemplate.cxx | 1 +
svtools/source/graphic/graphicunofactory.cxx | 1 +
svtools/source/misc/acceleratorexecute.cxx | 1 +
svtools/source/svrtf/svparser.cxx | 1 +
svtools/source/uitest/uiobject.cxx | 1 +
svtools/source/uno/treecontrolpeer.cxx | 1 +
svx/inc/uiobject.hxx | 1 +
svx/source/accessibility/AccessibleEmptyEditSource.cxx | 1 +
svx/source/accessibility/AccessibleTextEventQueue.cxx | 1 +
svx/source/dialog/pagectrl.cxx | 1 +
svx/source/dialog/rubydialog.cxx | 1 +
svx/source/fmcomp/gridcell.cxx | 1 +
svx/source/form/filtnav.cxx | 1 +
svx/source/form/fmvwimp.cxx | 1 +
svx/source/form/navigatortree.cxx | 1 +
svx/source/inc/formcontroller.hxx | 1 +
svx/source/inc/gridcell.hxx | 1 +
svx/source/mnuctrls/smarttagmenu.cxx | 1 +
svx/source/sidebar/line/LinePropertyPanelBase.cxx | 1 +
svx/source/sidebar/media/MediaPlaybackPanel.hxx | 3 ++-
svx/source/styles/CommonStylePreviewRenderer.cxx | 1 +
svx/source/svdraw/svdobjuserdatalist.cxx | 1 +
svx/source/svdraw/svdpage.cxx | 1 +
svx/source/table/svdotable.cxx | 1 +
svx/source/tbxctrls/PaletteManager.cxx | 1 +
svx/source/uitest/uiobject.cxx | 1 +
svx/source/unodraw/XPropertyTable.cxx | 1 +
svx/source/xoutdev/xtabcolr.cxx | 1 +
svx/source/xoutdev/xtable.cxx | 1 +
sw/inc/EnhancedPDFExportHelper.hxx | 1 +
sw/inc/anchoreddrawobject.hxx | 1 +
sw/inc/breakit.hxx | 1 +
sw/inc/calc.hxx | 1 +
sw/inc/cellfml.hxx | 1 +
sw/inc/docsh.hxx | 1 +
sw/inc/docstyle.hxx | 1 +
sw/inc/dpage.hxx | 1 +
sw/inc/expfld.hxx | 1 +
sw/inc/fmtcntnt.hxx | 1 +
sw/inc/fmturl.hxx | 1 +
sw/inc/frmfmt.hxx | 1 +
sw/inc/htmltbl.hxx | 1 +
sw/inc/ndnotxt.hxx | 1 +
sw/inc/ndtxt.hxx | 1 +
sw/inc/numrule.hxx | 1 +
sw/inc/redline.hxx | 1 +
sw/inc/shellres.hxx | 1 +
sw/inc/swacorr.hxx | 1 +
sw/inc/unobaseclass.hxx | 1 +
sw/qa/extras/htmlexport/htmlexport.cxx | 1 +
sw/qa/extras/inc/swmodeltestbase.hxx | 1 +
sw/qa/extras/odfexport/odfexport.cxx | 1 +
sw/qa/extras/ooxmlexport/ooxmlexport8.cxx | 1 +
sw/qa/extras/ooxmlimport/ooxmlimport.cxx | 1 +
sw/qa/extras/rtfimport/rtfimport.cxx | 1 +
sw/qa/extras/uiwriter/uiwriter.cxx | 1 +
sw/source/core/access/accportions.hxx | 1 +
sw/source/core/crsr/crsrsh.cxx | 1 +
sw/source/core/doc/docbm.cxx | 1 +
sw/source/core/doc/docruby.cxx | 1 +
sw/source/core/doc/fmtcol.cxx | 1 +
sw/source/core/doc/htmltbl.cxx | 1 +
sw/source/core/doc/number.cxx | 1 +
sw/source/core/doc/poolfmt.cxx | 1 +
sw/source/core/doc/tblrwcl.cxx | 1 +
sw/source/core/docnode/ndtbl.cxx | 1 +
sw/source/core/draw/dcontact.cxx | 1 +
sw/source/core/edit/edattr.cxx | 1 +
sw/source/core/edit/eddel.cxx | 1 +
sw/source/core/fields/authfld.cxx | 1 +
sw/source/core/frmedt/fecopy.cxx | 1 +
sw/source/core/frmedt/fetab.cxx | 1 +
sw/source/core/inc/UndoBookmark.hxx | 1 +
sw/source/core/inc/UndoNumbering.hxx | 1 +
sw/source/core/inc/UndoOverwrite.hxx | 1 +
sw/source/core/inc/UndoRedline.hxx | 1 +
sw/source/core/inc/acorrect.hxx | 1 +
sw/source/core/inc/swfont.hxx | 1 +
sw/source/core/inc/txtfly.hxx | 1 +
sw/source/core/inc/unometa.hxx | 1 +
sw/source/core/layout/calcmove.cxx | 1 +
sw/source/core/layout/flowfrm.cxx | 1 +
sw/source/core/layout/layouter.cxx | 1 +
sw/source/core/layout/paintfrm.cxx | 1 +
sw/source/core/text/atrhndl.hxx | 1 +
sw/source/core/text/blink.cxx | 1 +
sw/source/core/text/frmpaint.cxx | 1 +
sw/source/core/text/guess.hxx | 1 +
sw/source/core/text/inftxt.hxx | 1 +
sw/source/core/text/pormulti.hxx | 1 +
sw/source/core/text/redlnitr.hxx | 1 +
sw/source/core/tox/ToxLinkProcessor.cxx | 1 +
sw/source/core/txtnode/fntcache.cxx | 1 +
sw/source/core/undo/unsect.cxx | 1 +
sw/source/core/undo/unsort.cxx | 1 +
sw/source/core/unocore/unodraw.cxx | 1 +
sw/source/core/unocore/unoidx.cxx | 1 +
sw/source/core/unocore/unorefmk.cxx | 1 +
sw/source/core/unocore/unosect.cxx | 1 +
sw/source/core/unocore/unotbl.cxx | 1 +
sw/source/filter/basflt/fltshell.cxx | 1 +
sw/source/filter/html/htmlgrin.cxx | 1 +
sw/source/filter/html/htmltab.cxx | 1 +
sw/source/filter/html/svxcss1.cxx | 1 +
sw/source/filter/html/swhtml.cxx | 2 ++
sw/source/filter/writer/writer.cxx | 1 +
sw/source/filter/writer/wrtswtbl.cxx | 1 +
sw/source/filter/ww8/docxattributeoutput.cxx | 1 +
sw/source/filter/ww8/docxexportfilter.cxx | 1 +
sw/source/filter/ww8/rtfattributeoutput.cxx | 1 +
sw/source/filter/ww8/rtfattributeoutput.hxx | 1 +
sw/source/filter/ww8/rtfsdrexport.cxx | 1 +
sw/source/filter/ww8/wrtw8esh.cxx | 1 +
sw/source/filter/ww8/wrtww8.cxx | 1 +
sw/source/filter/ww8/wrtww8gr.cxx | 1 +
sw/source/filter/ww8/ww8glsy.cxx | 1 +
sw/source/filter/ww8/ww8glsy.hxx | 1 +
sw/source/filter/ww8/ww8par3.cxx | 1 +
sw/source/filter/ww8/ww8scan.cxx | 1 +
sw/source/filter/xml/XMLRedlineImportHelper.cxx | 1 +
sw/source/filter/xml/swxml.cxx | 1 +
sw/source/filter/xml/wrtxml.cxx | 1 +
sw/source/filter/xml/xmlbrshi.hxx | 1 +
sw/source/ui/chrdlg/chardlg.cxx | 1 +
sw/source/ui/chrdlg/swuiccoll.cxx | 1 +
sw/source/ui/envelp/label1.cxx | 1 +
sw/source/ui/table/tautofmt.cxx | 1 +
sw/source/uibase/app/appopt.cxx | 1 +
sw/source/uibase/app/docstyle.cxx | 1 +
sw/source/uibase/app/swdll.cxx | 1 +
sw/source/uibase/config/modcfg.cxx | 1 +
sw/source/uibase/config/uinums.cxx | 1 +
sw/source/uibase/dbui/dbmgr.cxx | 1 +
sw/source/uibase/dialog/SwSpellDialogChildWindow.cxx | 1 +
sw/source/uibase/docvw/romenu.cxx | 1 +
sw/source/uibase/envelp/labelcfg.cxx | 1 +
sw/source/uibase/inc/content.hxx | 1 +
sw/source/uibase/inc/dbtree.hxx | 1 +
sw/source/uibase/inc/gloshdl.hxx | 1 +
sw/source/uibase/inc/grfsh.hxx | 1 +
sw/source/uibase/inc/mailmrge.hxx | 1 +
sw/source/uibase/inc/numberingtypelistbox.hxx | 1 +
sw/source/uibase/inc/optcomp.hxx | 1 +
sw/source/uibase/inc/outline.hxx | 1 +
sw/source/uibase/inc/swtablerep.hxx | 1 +
sw/source/uibase/inc/uiitems.hxx | 1 +
sw/source/uibase/inc/uiobject.hxx | 1 +
sw/source/uibase/inc/usrpref.hxx | 1 +
sw/source/uibase/sidebar/PageColumnControl.cxx | 1 +
sw/source/uibase/sidebar/PageFooterPanel.hxx | 1 +
sw/source/uibase/sidebar/PageFormatPanel.hxx | 1 +
sw/source/uibase/sidebar/PageHeaderPanel.hxx | 1 +
sw/source/uibase/sidebar/PageMarginControl.cxx | 1 +
sw/source/uibase/sidebar/PageOrientationControl.hxx | 1 +
sw/source/uibase/sidebar/PageSizeControl.cxx | 1 +
sw/source/uibase/sidebar/PageStylesPanel.hxx | 1 +
sw/source/uibase/sidebar/StylePresetsPanel.hxx | 1 +
sw/source/uibase/uitest/uiobject.cxx | 1 +
sw/source/uibase/uiview/formatclipboard.cxx | 1 +
sw/source/uibase/uiview/srcview.cxx | 1 +
sw/source/uibase/uiview/viewstat.cxx | 1 +
sw/source/uibase/uno/unotxvw.cxx | 1 +
toolkit/source/awt/vclxfont.cxx | 1 +
toolkit/source/awt/vclxgraphics.cxx | 1 +
toolkit/source/awt/vclxwindow.cxx | 1 +
toolkit/source/controls/grid/sortablegriddatamodel.cxx | 1 +
toolkit/source/helper/formpdfexport.cxx | 1 +
tools/qa/cppunit/test_urlobj.cxx | 1 +
tools/source/stream/stream.cxx | 1 +
ucb/source/core/ucbcmds.cxx | 1 +
ucb/source/core/ucbstore.cxx | 1 +
ucb/source/ucp/ftp/ftpdynresultset.hxx | 1 +
ucb/source/ucp/package/pkgprovider.hxx | 1 +
ucb/source/ucp/webdav-neon/ContentProperties.cxx | 1 +
ucb/source/ucp/webdav-neon/DAVSessionFactory.cxx | 1 +
ucb/source/ucp/webdav-neon/webdavcontent.cxx | 1 +
ucb/source/ucp/webdav-neon/webdavcontentcaps.cxx | 1 +
ucb/source/ucp/webdav-neon/webdavprovider.hxx | 1 +
ucb/source/ucp/webdav/ContentProperties.cxx | 1 +
ucb/source/ucp/webdav/DAVSessionFactory.cxx | 1 +
ucb/source/ucp/webdav/webdavcontent.cxx | 1 +
ucb/source/ucp/webdav/webdavcontentcaps.cxx | 1 +
ucbhelper/source/provider/resultset.cxx | 1 +
uui/source/iahndl-authentication.cxx | 1 +
uui/source/interactionhandler.cxx | 1 +
vbahelper/source/msforms/vbacombobox.hxx | 1 +
vbahelper/source/msforms/vbacontrol.cxx | 1 +
vbahelper/source/msforms/vbalistbox.hxx | 1 +
vcl/headless/svpgdi.cxx | 1 +
vcl/headless/svpglyphcache.cxx | 1 +
vcl/inc/controldata.hxx | 1 +
vcl/inc/impbmp.hxx | 1 +
vcl/inc/opengl/FixedTextureAtlas.hxx | 1 +
vcl/inc/opengl/PackedTextureAtlas.hxx | 1 +
vcl/inc/opengl/win/gdiimpl.hxx | 1 +
vcl/inc/opengl/x11/salvd.hxx | 1 +
vcl/inc/unx/fontmanager.hxx | 1 +
vcl/inc/unx/glyphcache.hxx | 1 +
vcl/inc/win/saldata.hxx | 1 +
vcl/null/printerinfomanager.cxx | 1 +
vcl/opengl/FixedTextureAtlas.cxx | 1 +
vcl/opengl/PackedTextureAtlas.cxx | 1 +
vcl/opengl/salbmp.cxx | 1 +
vcl/opengl/win/gdiimpl.cxx | 1 +
vcl/opengl/x11/gdiimpl.cxx | 1 +
vcl/source/app/session.cxx | 1 +
vcl/source/control/imp_listbox.cxx | 1 +
vcl/source/edit/textdoc.cxx | 1 +
vcl/source/edit/textview.cxx | 1 +
vcl/source/edit/vclmedit.cxx | 1 +
vcl/source/filter/ixbm/xbmread.cxx | 1 +
vcl/source/filter/wmf/winmtf.cxx | 1 +
vcl/source/filter/wmf/winmtf.hxx | 1 +
vcl/source/font/PhysicalFontCollection.cxx | 1 +
vcl/source/gdi/CommonSalLayout.cxx | 1 +
vcl/source/gdi/bitmap4.cxx | 1 +
vcl/source/gdi/embeddedfontshelper.cxx | 1 +
vcl/source/gdi/impanmvw.cxx | 1 +
vcl/source/gdi/pdfwriter_impl.hxx | 1 +
vcl/source/gdi/pngread.cxx | 1 +
vcl/source/gdi/region.cxx | 1 +
vcl/source/gdi/salgdilayout.cxx | 1 +
vcl/source/outdev/gradient.cxx | 1 +
vcl/source/outdev/outdevstatestack.cxx | 1 +
vcl/source/outdev/text.cxx | 1 +
vcl/source/uitest/uiobject.cxx | 1 +
vcl/source/uitest/uitest.cxx | 1 +
vcl/source/uitest/uno/uiobject_uno.cxx | 1 +
vcl/source/window/btndlg.cxx | 1 +
vcl/source/window/builder.cxx | 1 +
vcl/source/window/cursor.cxx | 1 +
vcl/source/window/syswin.cxx | 1 +
vcl/unx/generic/app/sm.cxx | 1 +
vcl/unx/generic/fontmanager/fontconfig.cxx | 1 +
vcl/unx/generic/fontmanager/fontmanager.cxx | 1 +
vcl/unx/generic/gdi/gdiimpl.cxx | 1 +
vcl/unx/generic/print/bitmap_gfx.cxx | 1 +
vcl/unx/gtk/salnativewidgets-gtk.cxx | 1 +
vcl/unx/kde4/KDESalFrame.cxx | 1 +
vcl/win/gdi/salgdi2.cxx | 1 +
vcl/win/gdi/winlayout.cxx | 1 +
writerfilter/source/rtftok/rtfdocumentimpl.cxx | 1 +
writerperfect/inc/DirectoryStream.hxx | 1 +
writerperfect/inc/DocumentHandler.hxx | 2 ++
writerperfect/source/common/DirectoryStream.cxx | 1 +
writerperfect/source/common/WPXSvInputStream.cxx | 1 +
xmlhelp/source/cxxhelp/provider/databases.cxx | 1 +
xmlhelp/source/cxxhelp/provider/provider.hxx | 1 +
xmlhelp/source/cxxhelp/provider/resultset.hxx | 1 +
xmloff/inc/XMLFootnoteConfigurationImportContext.hxx | 1 +
xmloff/qa/unit/tokenmap-test.cxx | 1 +
xmloff/source/chart/SchXMLExport.cxx | 1 +
xmloff/source/core/unoatrcn.cxx | 1 +
xmloff/source/core/xmlexp.cxx | 1 +
xmloff/source/core/xmlimp.cxx | 1 +
xmloff/source/draw/animationimport.cxx | 1 +
xmloff/source/style/MarkerStyle.cxx | 1 +
xmloff/source/style/impastpl.cxx | 1 +
xmloff/source/style/xmlexppr.cxx | 1 +
xmloff/source/style/xmlnumfi.cxx | 1 +
xmloff/source/text/XMLPropertyBackpatcher.cxx | 1 +
xmloff/source/text/txtimppr.cxx | 1 +
xmloff/source/text/txtparae.cxx | 1 +
827 files changed, 837 insertions(+), 4 deletions(-)
New commits:
commit da64d198ec3b31318c92ad4bcaab18cc2bf5cfdc
Author: Chris Sherlock <chris.sherlock79 at gmail.com>
Date: Fri Apr 14 08:42:15 2017 +1000
tools: svstream.hxx needs only errcode.hxx & not errinf.hxx
Change-Id: Ia28e35ae5af4f601e9a586a3deffbcd61702b0ca
Reviewed-on: https://gerrit.libreoffice.org/36896
Tested-by: Jenkins <ci at libreoffice.org>
Reviewed-by: Chris Sherlock <chris.sherlock79 at gmail.com>
diff --git a/accessibility/inc/standard/vclxaccessiblelist.hxx b/accessibility/inc/standard/vclxaccessiblelist.hxx
index 6c16ef84fa93..9d77fe7a526a 100644
--- a/accessibility/inc/standard/vclxaccessiblelist.hxx
+++ b/accessibility/inc/standard/vclxaccessiblelist.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_ACCESSIBILITY_INC_STANDARD_VCLXACCESSIBLELIST_HXX
#define INCLUDED_ACCESSIBILITY_INC_STANDARD_VCLXACCESSIBLELIST_HXX
+#include <memory>
#include <vector>
#include <functional>
#include <standard/vclxaccessibleedit.hxx>
diff --git a/accessibility/source/extended/textwindowaccessibility.cxx b/accessibility/source/extended/textwindowaccessibility.cxx
index 741712b40c4b..78cd8f280ea5 100644
--- a/accessibility/source/extended/textwindowaccessibility.cxx
+++ b/accessibility/source/extended/textwindowaccessibility.cxx
@@ -29,6 +29,7 @@
#include <comphelper/sequence.hxx>
#include <algorithm>
+#include <memory>
#include <vector>
namespace accessibility
diff --git a/basctl/source/basicide/baside2.hxx b/basctl/source/basicide/baside2.hxx
index 854f698e591c..f27997ddc15c 100644
--- a/basctl/source/basicide/baside2.hxx
+++ b/basctl/source/basicide/baside2.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_BASCTL_SOURCE_BASICIDE_BASIDE2_HXX
#define INCLUDED_BASCTL_SOURCE_BASICIDE_BASIDE2_HXX
+#include <memory>
#include "layout.hxx"
#include "bastype3.hxx"
#include "basidesh.hxx"
diff --git a/basctl/source/basicide/basides1.cxx b/basctl/source/basicide/basides1.cxx
index c319abb7c06f..e6811d28d86e 100644
--- a/basctl/source/basicide/basides1.cxx
+++ b/basctl/source/basicide/basides1.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "basidesh.hrc"
#include "helpid.hrc"
diff --git a/basctl/source/basicide/basobj2.cxx b/basctl/source/basicide/basobj2.cxx
index 34eaa8bcfe9e..d974ac2266be 100644
--- a/basctl/source/basicide/basobj2.cxx
+++ b/basctl/source/basicide/basobj2.cxx
@@ -31,6 +31,7 @@
#include <tools/diagnose_ex.h>
#include <unotools/moduleoptions.hxx>
+#include <memory>
#include <vector>
#include <algorithm>
#include <basic/basmgr.hxx>
diff --git a/basctl/source/basicide/iderdll.cxx b/basctl/source/basicide/iderdll.cxx
index 1faeb46ae634..275ec980903b 100644
--- a/basctl/source/basicide/iderdll.cxx
+++ b/basctl/source/basicide/iderdll.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <comphelper/unique_disposing_ptr.hxx>
#include <comphelper/processfactory.hxx>
diff --git a/basctl/source/basicide/scriptdocument.cxx b/basctl/source/basicide/scriptdocument.cxx
index 3ddf0c643ab9..1853334145cc 100644
--- a/basctl/source/basicide/scriptdocument.cxx
+++ b/basctl/source/basicide/scriptdocument.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "scriptdocument.hxx"
#include "basobj.hxx"
#include "basidesh.hrc"
diff --git a/basic/source/basmgr/basmgr.cxx b/basic/source/basmgr/basmgr.cxx
index 6aafbc0fa370..dc09a8ba8908 100644
--- a/basic/source/basmgr/basmgr.cxx
+++ b/basic/source/basmgr/basmgr.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <tools/errinf.hxx>
#include <tools/stream.hxx>
#include <sot/storage.hxx>
#include <tools/urlobj.hxx>
diff --git a/basic/source/comp/exprtree.cxx b/basic/source/comp/exprtree.cxx
index c3b064da6325..d75b32364e30 100644
--- a/basic/source/comp/exprtree.cxx
+++ b/basic/source/comp/exprtree.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "parser.hxx"
#include <basic/sbx.hxx>
#include "expr.hxx"
diff --git a/basic/source/comp/symtbl.cxx b/basic/source/comp/symtbl.cxx
index 3de2da8b0851..b7017572e86f 100644
--- a/basic/source/comp/symtbl.cxx
+++ b/basic/source/comp/symtbl.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "parser.hxx"
#include <osl/diagnose.h>
diff --git a/basic/source/inc/iosys.hxx b/basic/source/inc/iosys.hxx
index 9deb4bda4c96..81d9e4e32042 100644
--- a/basic/source/inc/iosys.hxx
+++ b/basic/source/inc/iosys.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_BASIC_SOURCE_INC_IOSYS_HXX
#define INCLUDED_BASIC_SOURCE_INC_IOSYS_HXX
+#include <memory>
#include <tools/stream.hxx>
#include <basic/sberrors.hxx>
#include <o3tl/typed_flags_set.hxx>
diff --git a/basic/source/runtime/basrdll.cxx b/basic/source/runtime/basrdll.cxx
index a9ceda6801ad..f2f2a68961ea 100644
--- a/basic/source/runtime/basrdll.cxx
+++ b/basic/source/runtime/basrdll.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/svapp.hxx>
#include <svl/solar.hrc>
#include <tools/debug.hxx>
diff --git a/basic/source/sbx/sbxbase.cxx b/basic/source/sbx/sbxbase.cxx
index 1204e9ff7fb5..060b09101152 100644
--- a/basic/source/sbx/sbxbase.cxx
+++ b/basic/source/sbx/sbxbase.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <o3tl/make_unique.hxx>
#include <tools/debug.hxx>
#include <tools/stream.hxx>
diff --git a/chart2/source/controller/drawinglayer/ViewElementListProvider.cxx b/chart2/source/controller/drawinglayer/ViewElementListProvider.cxx
index fa01a866a6dd..34d983605907 100644
--- a/chart2/source/controller/drawinglayer/ViewElementListProvider.cxx
+++ b/chart2/source/controller/drawinglayer/ViewElementListProvider.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "ViewElementListProvider.hxx"
#include "chartview/DrawModelWrapper.hxx"
#include "chartview/DataPointSymbolSupplier.hxx"
diff --git a/chart2/source/controller/inc/AccessibleTextHelper.hxx b/chart2/source/controller/inc/AccessibleTextHelper.hxx
index bd12ac349475..244b38578c27 100644
--- a/chart2/source/controller/inc/AccessibleTextHelper.hxx
+++ b/chart2/source/controller/inc/AccessibleTextHelper.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_ACCESSIBLETEXTHELPER_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_ACCESSIBLETEXTHELPER_HXX
+#include <memory>
#include "MutexContainer.hxx"
#include <cppuhelper/compbase.hxx>
#include <com/sun/star/lang/XInitialization.hpp>
diff --git a/chart2/source/controller/inc/DrawViewWrapper.hxx b/chart2/source/controller/inc/DrawViewWrapper.hxx
index fa5828f5110c..1561fd6819ef 100644
--- a/chart2/source/controller/inc/DrawViewWrapper.hxx
+++ b/chart2/source/controller/inc/DrawViewWrapper.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_DRAWVIEWWRAPPER_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_DRAWVIEWWRAPPER_HXX
+#include <memory>
#include <svx/view3d.hxx>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/frame/XModel.hpp>
diff --git a/chart2/source/controller/inc/ViewElementListProvider.hxx b/chart2/source/controller/inc/ViewElementListProvider.hxx
index 5fa359e83705..be224d2328b8 100644
--- a/chart2/source/controller/inc/ViewElementListProvider.hxx
+++ b/chart2/source/controller/inc/ViewElementListProvider.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_VIEWELEMENTLISTPROVIDER_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_VIEWELEMENTLISTPROVIDER_HXX
+#include <memory>
#include <svx/xtable.hxx>
#include <svx/svdpage.hxx>
diff --git a/chart2/source/controller/inc/dlg_InsertErrorBars.hxx b/chart2/source/controller/inc/dlg_InsertErrorBars.hxx
index 2fc4a4c6260b..584033a45584 100644
--- a/chart2/source/controller/inc/dlg_InsertErrorBars.hxx
+++ b/chart2/source/controller/inc/dlg_InsertErrorBars.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_DLG_INSERTERRORBARS_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_DLG_INSERTERRORBARS_HXX
+#include <memory>
#include <vcl/dialog.hxx>
#include <vcl/button.hxx>
#include <svl/itemset.hxx>
diff --git a/chart2/source/controller/inc/res_ErrorBar.hxx b/chart2/source/controller/inc/res_ErrorBar.hxx
index a22e613d63cd..2b1b5f12894d 100644
--- a/chart2/source/controller/inc/res_ErrorBar.hxx
+++ b/chart2/source/controller/inc/res_ErrorBar.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_RES_ERRORBAR_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_RES_ERRORBAR_HXX
+#include <memory>
#include <vcl/button.hxx>
#include <sfx2/tabdlg.hxx>
#include <vcl/fixed.hxx>
diff --git a/chart2/source/controller/inc/uiobject.hxx b/chart2/source/controller/inc/uiobject.hxx
index e1d54747e52d..580db5ea71ba 100644
--- a/chart2/source/controller/inc/uiobject.hxx
+++ b/chart2/source/controller/inc/uiobject.hxx
@@ -10,6 +10,7 @@
#ifndef INCLUDED_CHART2_SOURCE_CONTROLLER_INC_UIOBJECT_HXX
#define INCLUDED_CHART2_SOURCE_CONTROLLER_INC_UIOBJECT_HXX
+#include <memory>
#include <vcl/uitest/uiobject.hxx>
#include "ChartWindow.hxx"
diff --git a/chart2/source/controller/main/ChartController.cxx b/chart2/source/controller/main/ChartController.cxx
index 394a4e5b760b..2c5b84f8a48a 100644
--- a/chart2/source/controller/main/ChartController.cxx
+++ b/chart2/source/controller/main/ChartController.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/config.h>
#include <set>
diff --git a/chart2/source/controller/main/ChartController_Insert.cxx b/chart2/source/controller/main/ChartController_Insert.cxx
index 7f652b5ef1a2..c6a04bbc1b04 100644
--- a/chart2/source/controller/main/ChartController_Insert.cxx
+++ b/chart2/source/controller/main/ChartController_Insert.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "ChartController.hxx"
#include "dlg_InsertAxis_Grid.hxx"
diff --git a/chart2/source/controller/uitest/uiobject.cxx b/chart2/source/controller/uitest/uiobject.cxx
index 70d5e142f53e..9bc0f05d7ce2 100644
--- a/chart2/source/controller/uitest/uiobject.cxx
+++ b/chart2/source/controller/uitest/uiobject.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include "uiobject.hxx"
#include "ChartWindow.hxx"
diff --git a/chart2/source/model/main/ChartModel_Persistence.cxx b/chart2/source/model/main/ChartModel_Persistence.cxx
index 58585018b2f0..834e05c9861c 100644
--- a/chart2/source/model/main/ChartModel_Persistence.cxx
+++ b/chart2/source/model/main/ChartModel_Persistence.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "ChartModel.hxx"
#include "MediaDescriptorHelper.hxx"
#include "macros.hxx"
diff --git a/chart2/source/view/axes/Tickmarks_Equidistant.hxx b/chart2/source/view/axes/Tickmarks_Equidistant.hxx
index 6859020b0167..b99958bbc96b 100644
--- a/chart2/source/view/axes/Tickmarks_Equidistant.hxx
+++ b/chart2/source/view/axes/Tickmarks_Equidistant.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_AXES_TICKMARKS_EQUIDISTANT_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_AXES_TICKMARKS_EQUIDISTANT_HXX
+#include <memory>
#include "Tickmarks.hxx"
namespace chart
diff --git a/chart2/source/view/charttypes/AreaChart.hxx b/chart2/source/view/charttypes/AreaChart.hxx
index b26e0b0d4c8c..af8c4251c5b9 100644
--- a/chart2/source/view/charttypes/AreaChart.hxx
+++ b/chart2/source/view/charttypes/AreaChart.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_AREACHART_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_AREACHART_HXX
+#include <memory>
#include "VSeriesPlotter.hxx"
#include <com/sun/star/chart2/CurveStyle.hpp>
diff --git a/chart2/source/view/charttypes/BarChart.hxx b/chart2/source/view/charttypes/BarChart.hxx
index 199c034fc136..d276fa531eab 100644
--- a/chart2/source/view/charttypes/BarChart.hxx
+++ b/chart2/source/view/charttypes/BarChart.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_BARCHART_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_BARCHART_HXX
+#include <memory>
#include "VSeriesPlotter.hxx"
namespace chart
diff --git a/chart2/source/view/charttypes/CandleStickChart.hxx b/chart2/source/view/charttypes/CandleStickChart.hxx
index d74be2a49ed9..ab2524458c8c 100644
--- a/chart2/source/view/charttypes/CandleStickChart.hxx
+++ b/chart2/source/view/charttypes/CandleStickChart.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_CANDLESTICKCHART_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_CANDLESTICKCHART_HXX
+#include <memory>
#include "VSeriesPlotter.hxx"
namespace chart
diff --git a/chart2/source/view/charttypes/NetChart.hxx b/chart2/source/view/charttypes/NetChart.hxx
index bc4d7af8d676..626e9253097c 100644
--- a/chart2/source/view/charttypes/NetChart.hxx
+++ b/chart2/source/view/charttypes/NetChart.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_NETCHART_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_NETCHART_HXX
+#include <memory>
#include "VSeriesPlotter.hxx"
namespace chart
diff --git a/chart2/source/view/charttypes/PieChart.hxx b/chart2/source/view/charttypes/PieChart.hxx
index 8743bc0d2af8..f32e5104edf6 100644
--- a/chart2/source/view/charttypes/PieChart.hxx
+++ b/chart2/source/view/charttypes/PieChart.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_PIECHART_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_CHARTTYPES_PIECHART_HXX
+#include <memory>
#include "VSeriesPlotter.hxx"
#include <basegfx/vector/b2dvector.hxx>
#include <basegfx/range/b2irectangle.hxx>
diff --git a/chart2/source/view/charttypes/VSeriesPlotter.cxx b/chart2/source/view/charttypes/VSeriesPlotter.cxx
index be0cc9bc7e9f..38a6bb865730 100644
--- a/chart2/source/view/charttypes/VSeriesPlotter.cxx
+++ b/chart2/source/view/charttypes/VSeriesPlotter.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "VSeriesPlotter.hxx"
#include "AbstractShapeFactory.hxx"
#include "chartview/ExplicitValueProvider.hxx"
diff --git a/chart2/source/view/inc/GL3DBarChart.hxx b/chart2/source/view/inc/GL3DBarChart.hxx
index fc91f44ee856..8e83508b560f 100644
--- a/chart2/source/view/inc/GL3DBarChart.hxx
+++ b/chart2/source/view/inc/GL3DBarChart.hxx
@@ -13,6 +13,7 @@
#include <GL3DPlotterBase.hxx>
#include <deque>
+#include <memory>
#include <vector>
#include "VDataSeries.hxx"
diff --git a/chart2/source/view/inc/VSeriesPlotter.hxx b/chart2/source/view/inc/VSeriesPlotter.hxx
index 15585cb71c93..15e955a1fdca 100644
--- a/chart2/source/view/inc/VSeriesPlotter.hxx
+++ b/chart2/source/view/inc/VSeriesPlotter.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CHART2_SOURCE_VIEW_INC_VSERIESPLOTTER_HXX
#define INCLUDED_CHART2_SOURCE_VIEW_INC_VSERIESPLOTTER_HXX
+#include <memory>
#include "PlotterBase.hxx"
#include "VDataSeries.hxx"
#include "LabelAlignment.hxx"
diff --git a/chart2/source/view/main/VDataSeries.cxx b/chart2/source/view/main/VDataSeries.cxx
index 53bf1ad8f619..a402473dd38a 100644
--- a/chart2/source/view/main/VDataSeries.cxx
+++ b/chart2/source/view/main/VDataSeries.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "VDataSeries.hxx"
#include "ObjectIdentifier.hxx"
#include "macros.hxx"
diff --git a/cli_ure/source/uno_bridge/cli_uno.cxx b/cli_ure/source/uno_bridge/cli_uno.cxx
index 0d1d197a11b8..6af17e065505 100644
--- a/cli_ure/source/uno_bridge/cli_uno.cxx
+++ b/cli_ure/source/uno_bridge/cli_uno.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/alloca.h>
#include <osl/diagnose.h>
#include "rtl/ustrbuf.hxx"
diff --git a/codemaker/source/cppumaker/cpputype.cxx b/codemaker/source/cppumaker/cpputype.cxx
index 3d442d9c625d..d4dac2e011d5 100644
--- a/codemaker/source/cppumaker/cpputype.cxx
+++ b/codemaker/source/cppumaker/cpputype.cxx
@@ -24,6 +24,7 @@
#include <cstdlib>
#include <map>
#include <set>
+#include <memory>
#include <vector>
#include <iostream>
diff --git a/comphelper/source/misc/anycompare.cxx b/comphelper/source/misc/anycompare.cxx
index 6c8ecd335ba6..5a7859514ac9 100644
--- a/comphelper/source/misc/anycompare.cxx
+++ b/comphelper/source/misc/anycompare.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <comphelper/anycompare.hxx>
#include <com/sun/star/util/Date.hpp>
diff --git a/comphelper/source/misc/backupfilehelper.cxx b/comphelper/source/misc/backupfilehelper.cxx
index da131acafdd4..7d03c2364b7c 100644
--- a/comphelper/source/misc/backupfilehelper.cxx
+++ b/comphelper/source/misc/backupfilehelper.cxx
@@ -14,6 +14,7 @@
#include <rtl/crc.h>
#include <algorithm>
#include <deque>
+#include <memory>
#include <vector>
#include <zlib.h>
diff --git a/compilerplugins/clang/automem.cxx b/compilerplugins/clang/automem.cxx
index b4585fb76c7b..1b49d13cb097 100644
--- a/compilerplugins/clang/automem.cxx
+++ b/compilerplugins/clang/automem.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <cassert>
#include <string>
#include <iostream>
diff --git a/compilerplugins/clang/memoryvar.cxx b/compilerplugins/clang/memoryvar.cxx
index 2c8f3fd193b3..32c0e038d092 100644
--- a/compilerplugins/clang/memoryvar.cxx
+++ b/compilerplugins/clang/memoryvar.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <string>
#include <iostream>
#include <map>
diff --git a/compilerplugins/clang/pluginhandler.cxx b/compilerplugins/clang/pluginhandler.cxx
index b6e45c86c8f7..cc9ea891ceac 100644
--- a/compilerplugins/clang/pluginhandler.cxx
+++ b/compilerplugins/clang/pluginhandler.cxx
@@ -9,6 +9,7 @@
*
*/
+#include <memory>
#include "compat.hxx"
#include "pluginhandler.hxx"
diff --git a/compilerplugins/clang/pluginhandler.hxx b/compilerplugins/clang/pluginhandler.hxx
index f0cece4deb8c..3d5f6c82e3d9 100644
--- a/compilerplugins/clang/pluginhandler.hxx
+++ b/compilerplugins/clang/pluginhandler.hxx
@@ -12,6 +12,7 @@
#ifndef PLUGINHANDLER_H
#define PLUGINHANDLER_H
+#include <memory>
#include "plugin.hxx"
#include <set>
diff --git a/compilerplugins/clang/ptrvector.cxx b/compilerplugins/clang/ptrvector.cxx
index 12c710508f6d..2b9db655c578 100644
--- a/compilerplugins/clang/ptrvector.cxx
+++ b/compilerplugins/clang/ptrvector.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <cassert>
#include <string>
#include <iostream>
diff --git a/compilerplugins/clang/store/returnunique.cxx b/compilerplugins/clang/store/returnunique.cxx
index d028e13c3cfe..d97d5253d97b 100644
--- a/compilerplugins/clang/store/returnunique.cxx
+++ b/compilerplugins/clang/store/returnunique.cxx
@@ -12,6 +12,7 @@
// unique_ptr is returned directly. (But other occurrences might be fine the
// way they are, hence place this plugin into store/).
+#include <memory>
#include "plugin.hxx"
namespace {
diff --git a/compilerplugins/clang/store/stylepolice.cxx b/compilerplugins/clang/store/stylepolice.cxx
index a0f5373a16a6..7a2e94c802ff 100644
--- a/compilerplugins/clang/store/stylepolice.cxx
+++ b/compilerplugins/clang/store/stylepolice.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <regex>
#include <string>
#include <set>
diff --git a/compilerplugins/clang/useuniqueptr.cxx b/compilerplugins/clang/useuniqueptr.cxx
index f038bd9c1485..4d9d159e11fb 100644
--- a/compilerplugins/clang/useuniqueptr.cxx
+++ b/compilerplugins/clang/useuniqueptr.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <cassert>
#include <string>
#include <iostream>
diff --git a/compilerplugins/clang/vclwidgets.cxx b/compilerplugins/clang/vclwidgets.cxx
index 3929cdf0e912..32d471240de1 100644
--- a/compilerplugins/clang/vclwidgets.cxx
+++ b/compilerplugins/clang/vclwidgets.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <string>
#include <iostream>
diff --git a/connectivity/source/commontools/sqlerror.cxx b/connectivity/source/commontools/sqlerror.cxx
index 9a6d5d657456..bcb2fd2e5634 100644
--- a/connectivity/source/commontools/sqlerror.cxx
+++ b/connectivity/source/commontools/sqlerror.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <connectivity/sqlerror.hxx>
#include <com/sun/star/sdbc/SQLException.hpp>
diff --git a/connectivity/source/drivers/mork/MDatabaseMetaData.hxx b/connectivity/source/drivers/mork/MDatabaseMetaData.hxx
index 7673227fad10..58b6a213050b 100644
--- a/connectivity/source/drivers/mork/MDatabaseMetaData.hxx
+++ b/connectivity/source/drivers/mork/MDatabaseMetaData.hxx
@@ -10,6 +10,7 @@
#ifndef INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MORK_MDATABASEMETADATA_HXX
#define INCLUDED_CONNECTIVITY_SOURCE_DRIVERS_MORK_MDATABASEMETADATA_HXX
+#include <memory>
#include "TDatabaseMetaDataBase.hxx"
namespace connectivity
diff --git a/connectivity/source/inc/calc/CConnection.hxx b/connectivity/source/inc/calc/CConnection.hxx
index 75867541146e..b526a8e3a705 100644
--- a/connectivity/source/inc/calc/CConnection.hxx
+++ b/connectivity/source/inc/calc/CConnection.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_SOURCE_INC_CALC_CCONNECTION_HXX
#define INCLUDED_CONNECTIVITY_SOURCE_INC_CALC_CCONNECTION_HXX
+#include <memory>
#include "file/FConnection.hxx"
#include <com/sun/star/frame/XDesktop2.hpp>
#include <com/sun/star/frame/XTerminateListener.hpp>
diff --git a/connectivity/source/inc/dbase/dindexnode.hxx b/connectivity/source/inc/dbase/dindexnode.hxx
index 00c359cbfad6..8b75f5579311 100644
--- a/connectivity/source/inc/dbase/dindexnode.hxx
+++ b/connectivity/source/inc/dbase/dindexnode.hxx
@@ -23,6 +23,7 @@
#include "file/FTable.hxx"
#include <connectivity/FValue.hxx>
#include <rtl/ref.hxx>
+#include <memory>
#include <vector>
#define NODE_NOTFOUND 0xFFFF
diff --git a/connectivity/source/resource/sharedresources.cxx b/connectivity/source/resource/sharedresources.cxx
index 40ea6bd89dd7..5f6e76e55969 100644
--- a/connectivity/source/resource/sharedresources.cxx
+++ b/connectivity/source/resource/sharedresources.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "resource/sharedresources.hxx"
#include <comphelper/processfactory.hxx>
diff --git a/cppcanvas/source/mtfrenderer/emfplus.cxx b/cppcanvas/source/mtfrenderer/emfplus.cxx
index d5c497a3f5bd..631dde57d687 100644
--- a/cppcanvas/source/mtfrenderer/emfplus.cxx
+++ b/cppcanvas/source/mtfrenderer/emfplus.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <tools/stream.hxx>
#include <vcl/metaact.hxx>
#include <vcl/graphicfilter.hxx>
diff --git a/cui/source/customize/selector.cxx b/cui/source/customize/selector.cxx
index 0a22e09e8c84..1b3fd74c19a5 100644
--- a/cui/source/customize/selector.cxx
+++ b/cui/source/customize/selector.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/help.hxx>
#include <vcl/msgbox.hxx>
#include <vcl/metric.hxx>
diff --git a/cui/source/dialogs/SpellDialog.cxx b/cui/source/dialogs/SpellDialog.cxx
index cbab8a5d718d..773aa61017e9 100644
--- a/cui/source/dialogs/SpellDialog.cxx
+++ b/cui/source/dialogs/SpellDialog.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <vcl/menu.hxx>
#include <vcl/layout.hxx>
diff --git a/cui/source/dialogs/cuigaldlg.cxx b/cui/source/dialogs/cuigaldlg.cxx
index 3e102961d0f3..4836affd4156 100644
--- a/cui/source/dialogs/cuigaldlg.cxx
+++ b/cui/source/dialogs/cuigaldlg.cxx
@@ -22,6 +22,7 @@
#include <algorithm>
#include <cassert>
+#include <tools/errinf.hxx>
#include <ucbhelper/content.hxx>
#include <osl/mutex.hxx>
#include <vcl/svapp.hxx>
diff --git a/cui/source/dialogs/hltpbase.cxx b/cui/source/dialogs/hltpbase.cxx
index 6d60d1820df5..f8370ef242e5 100644
--- a/cui/source/dialogs/hltpbase.cxx
+++ b/cui/source/dialogs/hltpbase.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/config.h>
#include <osl/file.hxx>
diff --git a/cui/source/dialogs/pastedlg.cxx b/cui/source/dialogs/pastedlg.cxx
index 61ae7c66a9a7..c1e3f3acb98e 100644
--- a/cui/source/dialogs/pastedlg.cxx
+++ b/cui/source/dialogs/pastedlg.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/embed/Aspects.hpp>
#include <pastedlg.hxx>
diff --git a/cui/source/inc/cfg.hxx b/cui/source/inc/cfg.hxx
index 0b2556b71f40..c70c1ee7216d 100644
--- a/cui/source/inc/cfg.hxx
+++ b/cui/source/inc/cfg.hxx
@@ -42,6 +42,7 @@
#include <com/sun/star/lang/XSingleComponentFactory.hpp>
#include <sfx2/tabdlg.hxx>
+#include <memory>
#include <vector>
#include <vcl/msgbox.hxx>
diff --git a/cui/source/inc/optasian.hxx b/cui/source/inc/optasian.hxx
index ce3070fb02e8..bdf05750b371 100644
--- a/cui/source/inc/optasian.hxx
+++ b/cui/source/inc/optasian.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CUI_SOURCE_INC_OPTASIAN_HXX
#define INCLUDED_CUI_SOURCE_INC_OPTASIAN_HXX
+#include <memory>
#include <sfx2/tabdlg.hxx>
#include <vcl/group.hxx>
#include <vcl/button.hxx>
diff --git a/cui/source/inc/optpath.hxx b/cui/source/inc/optpath.hxx
index 914cbc74d1c5..d37571e64a97 100644
--- a/cui/source/inc/optpath.hxx
+++ b/cui/source/inc/optpath.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CUI_SOURCE_INC_OPTPATH_HXX
#define INCLUDED_CUI_SOURCE_INC_OPTPATH_HXX
+#include <memory>
#include <sfx2/tabdlg.hxx>
#include <svtools/simptabl.hxx>
#include <vcl/fixed.hxx>
diff --git a/cui/source/inc/zoom.hxx b/cui/source/inc/zoom.hxx
index 7620a46f687b..87221f53397e 100644
--- a/cui/source/inc/zoom.hxx
+++ b/cui/source/inc/zoom.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CUI_SOURCE_INC_ZOOM_HXX
#define INCLUDED_CUI_SOURCE_INC_ZOOM_HXX
+#include <memory>
#include <sfx2/basedlgs.hxx>
#include <svx/zoom_def.hxx>
#include <vcl/button.hxx>
diff --git a/cui/source/options/optaboutconfig.cxx b/cui/source/options/optaboutconfig.cxx
index 38c30f1bf820..3eee7ba6cf89 100644
--- a/cui/source/options/optaboutconfig.cxx
+++ b/cui/source/options/optaboutconfig.cxx
@@ -30,6 +30,7 @@
#include <unotools/textsearch.hxx>
#include <o3tl/make_unique.hxx>
+#include <memory>
#include <vector>
#include <iostream>
diff --git a/cui/source/options/optasian.cxx b/cui/source/options/optasian.cxx
index da87582e22b7..018c14169b5b 100644
--- a/cui/source/options/optasian.cxx
+++ b/cui/source/options/optasian.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <map>
#include <optasian.hxx>
#include <editeng/langitem.hxx>
diff --git a/cui/source/options/optgdlg.hxx b/cui/source/options/optgdlg.hxx
index b6bc275551df..7a7dd59accf9 100644
--- a/cui/source/options/optgdlg.hxx
+++ b/cui/source/options/optgdlg.hxx
@@ -18,6 +18,7 @@
*/
#ifndef INCLUDED_CUI_SOURCE_OPTIONS_OPTGDLG_HXX
#define INCLUDED_CUI_SOURCE_OPTIONS_OPTGDLG_HXX
+#include <memory>
#include <vcl/lstbox.hxx>
#include <vcl/group.hxx>
#include <vcl/field.hxx>
diff --git a/cui/source/options/optinet2.hxx b/cui/source/options/optinet2.hxx
index 378a0718241f..c56ae38198b0 100644
--- a/cui/source/options/optinet2.hxx
+++ b/cui/source/options/optinet2.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CUI_SOURCE_OPTIONS_OPTINET2_HXX
#define INCLUDED_CUI_SOURCE_OPTIONS_OPTINET2_HXX
+#include <memory>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <vcl/field.hxx>
#include <vcl/group.hxx>
diff --git a/cui/source/options/optjava.cxx b/cui/source/options/optjava.cxx
index 1863f4c188ba..bc261500f6fe 100644
--- a/cui/source/options/optjava.cxx
+++ b/cui/source/options/optjava.cxx
@@ -19,6 +19,7 @@
#include <sal/config.h>
+#include <memory>
#include <vector>
#include <config_features.h>
diff --git a/cui/source/options/optsave.hxx b/cui/source/options/optsave.hxx
index 53e80181d150..b30d8c6f0c41 100644
--- a/cui/source/options/optsave.hxx
+++ b/cui/source/options/optsave.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CUI_SOURCE_OPTIONS_OPTSAVE_HXX
#define INCLUDED_CUI_SOURCE_OPTIONS_OPTSAVE_HXX
+#include <memory>
#include <vcl/group.hxx>
#include <vcl/field.hxx>
#include <vcl/fixed.hxx>
diff --git a/cui/source/options/treeopt.cxx b/cui/source/options/treeopt.cxx
index 36ffea87f555..583e930916fa 100644
--- a/cui/source/options/treeopt.cxx
+++ b/cui/source/options/treeopt.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <config_features.h>
#include "cuires.hrc"
diff --git a/cui/source/tabpages/backgrnd.cxx b/cui/source/tabpages/backgrnd.cxx
index 23b9b4cba00b..f129aea0a1ce 100644
--- a/cui/source/tabpages/backgrnd.cxx
+++ b/cui/source/tabpages/backgrnd.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/drawing/FillStyle.hpp>
#include <unotools/pathoptions.hxx>
#include <vcl/builderfactory.hxx>
diff --git a/cui/source/tabpages/grfpage.cxx b/cui/source/tabpages/grfpage.cxx
index cd4bc8a97ba8..f8df9ec63d2f 100644
--- a/cui/source/tabpages/grfpage.cxx
+++ b/cui/source/tabpages/grfpage.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <svl/eitem.hxx>
#include <svl/stritem.hxx>
#include <sfx2/app.hxx>
diff --git a/cui/source/tabpages/numpages.cxx b/cui/source/tabpages/numpages.cxx
index dc018430b430..6dc34355bcf6 100644
--- a/cui/source/tabpages/numpages.cxx
+++ b/cui/source/tabpages/numpages.cxx
@@ -65,6 +65,7 @@
#include <tools/resary.hxx>
#include <algorithm>
+#include <memory>
#include <vector>
#include "sfx2/opengrf.hxx"
diff --git a/cui/source/tabpages/page.cxx b/cui/source/tabpages/page.cxx
index ecc8d361d465..90cb36a24609 100644
--- a/cui/source/tabpages/page.cxx
+++ b/cui/source/tabpages/page.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sfx2/app.hxx>
#include <sfx2/objsh.hxx>
#include <sfx2/printer.hxx>
diff --git a/cui/source/tabpages/paragrph.cxx b/cui/source/tabpages/paragrph.cxx
index 0448c4e9ce10..3871af5d4635 100644
--- a/cui/source/tabpages/paragrph.cxx
+++ b/cui/source/tabpages/paragrph.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <svl/style.hxx>
#include <sfx2/app.hxx>
#include <sfx2/dialoghelper.hxx>
diff --git a/cui/source/tabpages/swpossizetabpage.cxx b/cui/source/tabpages/swpossizetabpage.cxx
index 53d8836888e6..2bad725b2524 100644
--- a/cui/source/tabpages/swpossizetabpage.cxx
+++ b/cui/source/tabpages/swpossizetabpage.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <cstddef>
#include <swpossizetabpage.hxx>
#include <dialmgr.hxx>
diff --git a/cui/source/tabpages/tpbitmap.cxx b/cui/source/tabpages/tpbitmap.cxx
index fcec24ae3356..08cc3dc2b351 100644
--- a/cui/source/tabpages/tpbitmap.cxx
+++ b/cui/source/tabpages/tpbitmap.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <stdlib.h>
#include <tools/urlobj.hxx>
#include <sfx2/app.hxx>
diff --git a/cui/source/tabpages/tpcolor.cxx b/cui/source/tabpages/tpcolor.cxx
index 62a1515d3f5d..848e476313cd 100644
--- a/cui/source/tabpages/tpcolor.cxx
+++ b/cui/source/tabpages/tpcolor.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <tools/urlobj.hxx>
#include <unotools/pathoptions.hxx>
#include <sfx2/app.hxx>
diff --git a/cui/source/tabpages/tpgradnt.cxx b/cui/source/tabpages/tpgradnt.cxx
index 2f6350d97bc2..c82d4bf4b5f7 100644
--- a/cui/source/tabpages/tpgradnt.cxx
+++ b/cui/source/tabpages/tpgradnt.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <tools/urlobj.hxx>
#include <vcl/msgbox.hxx>
diff --git a/cui/source/tabpages/tphatch.cxx b/cui/source/tabpages/tphatch.cxx
index ae39e0e6a01c..377400f56ce7 100644
--- a/cui/source/tabpages/tphatch.cxx
+++ b/cui/source/tabpages/tphatch.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <tools/urlobj.hxx>
#include <vcl/msgbox.hxx>
#include <vcl/settings.hxx>
diff --git a/cui/source/tabpages/tpline.cxx b/cui/source/tabpages/tpline.cxx
index c9719e945f6a..437cda7f6cd6 100644
--- a/cui/source/tabpages/tpline.cxx
+++ b/cui/source/tabpages/tpline.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <editeng/sizeitem.hxx>
#include <osl/file.hxx>
#include <tools/urlobj.hxx>
diff --git a/cui/source/tabpages/tppattern.cxx b/cui/source/tabpages/tppattern.cxx
index 8a6b7848035e..1995c2779085 100644
--- a/cui/source/tabpages/tppattern.cxx
+++ b/cui/source/tabpages/tppattern.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <vcl/msgbox.hxx>
#include <tools/urlobj.hxx>
diff --git a/dbaccess/source/core/api/KeySet.cxx b/dbaccess/source/core/api/KeySet.cxx
index 1ca72b3fe1c0..729b83fad4a0 100644
--- a/dbaccess/source/core/api/KeySet.cxx
+++ b/dbaccess/source/core/api/KeySet.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "KeySet.hxx"
#include "core_resource.hxx"
#include "core_resource.hrc"
diff --git a/dbaccess/source/core/api/OptimisticSet.cxx b/dbaccess/source/core/api/OptimisticSet.cxx
index e67b6e3662d0..988565cb8aff 100644
--- a/dbaccess/source/core/api/OptimisticSet.cxx
+++ b/dbaccess/source/core/api/OptimisticSet.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "OptimisticSet.hxx"
#include "core_resource.hxx"
#include "core_resource.hrc"
diff --git a/dbaccess/source/core/api/RowSetBase.hxx b/dbaccess/source/core/api/RowSetBase.hxx
index 1aa91ee218b5..504abfa5e88e 100644
--- a/dbaccess/source/core/api/RowSetBase.hxx
+++ b/dbaccess/source/core/api/RowSetBase.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_CORE_API_ROWSETBASE_HXX
#define INCLUDED_DBACCESS_SOURCE_CORE_API_ROWSETBASE_HXX
+#include <memory>
#include <cppuhelper/implbase10.hxx>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/sdbc/XRow.hpp>
diff --git a/dbaccess/source/core/api/RowSetCache.cxx b/dbaccess/source/core/api/RowSetCache.cxx
index 4a5e2e447a13..b48af131c7e1 100644
--- a/dbaccess/source/core/api/RowSetCache.cxx
+++ b/dbaccess/source/core/api/RowSetCache.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "BookmarkSet.hxx"
#include "CRowSetColumn.hxx"
#include "CRowSetDataColumn.hxx"
diff --git a/dbaccess/source/core/inc/TableDeco.hxx b/dbaccess/source/core/inc/TableDeco.hxx
index 994d46d49ec3..79f28a014cfa 100644
--- a/dbaccess/source/core/inc/TableDeco.hxx
+++ b/dbaccess/source/core/inc/TableDeco.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_TABLEDECO_HXX
#define INCLUDED_DBACCESS_SOURCE_CORE_INC_TABLEDECO_HXX
+#include <memory>
#include <com/sun/star/util/XNumberFormatsSupplier.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
diff --git a/dbaccess/source/core/inc/objectnameapproval.hxx b/dbaccess/source/core/inc/objectnameapproval.hxx
index 4fceb65ede1c..ce2d9b8ac6f2 100644
--- a/dbaccess/source/core/inc/objectnameapproval.hxx
+++ b/dbaccess/source/core/inc/objectnameapproval.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_CORE_INC_OBJECTNAMEAPPROVAL_HXX
#define INCLUDED_DBACCESS_SOURCE_CORE_INC_OBJECTNAMEAPPROVAL_HXX
+#include <memory>
#include "containerapprove.hxx"
#include <com/sun/star/sdbc/XConnection.hpp>
diff --git a/dbaccess/source/filter/xml/xmlfilter.cxx b/dbaccess/source/filter/xml/xmlfilter.cxx
index 4f2b59dc0ccc..0ff1a3d2fefe 100644
--- a/dbaccess/source/filter/xml/xmlfilter.cxx
+++ b/dbaccess/source/filter/xml/xmlfilter.cxx
@@ -19,6 +19,7 @@
#include <sal/config.h>
+#include <tools/errinf.hxx>
#include <com/sun/star/util/MeasureUnit.hpp>
#include <com/sun/star/packages/WrongPasswordException.hpp>
#include <com/sun/star/packages/zip/ZipIOException.hpp>
diff --git a/dbaccess/source/ui/app/AppController.cxx b/dbaccess/source/ui/app/AppController.cxx
index 02ddc0f3eb1f..5dd81df801b4 100644
--- a/dbaccess/source/ui/app/AppController.cxx
+++ b/dbaccess/source/ui/app/AppController.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "AppController.hxx"
#include "dbustrings.hrc"
#include "advancedsettingsdlg.hxx"
diff --git a/dbaccess/source/ui/app/AppControllerDnD.cxx b/dbaccess/source/ui/app/AppControllerDnD.cxx
index 7467d59623ae..14c12d0848bc 100644
--- a/dbaccess/source/ui/app/AppControllerDnD.cxx
+++ b/dbaccess/source/ui/app/AppControllerDnD.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "AppController.hxx"
#include <comphelper/sequence.hxx>
#include <comphelper/property.hxx>
diff --git a/dbaccess/source/ui/inc/RelationController.hxx b/dbaccess/source/ui/inc/RelationController.hxx
index 5d999197a6d7..a779cb1757a7 100644
--- a/dbaccess/source/ui/inc/RelationController.hxx
+++ b/dbaccess/source/ui/inc/RelationController.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_UI_INC_RELATIONCONTROLLER_HXX
#define INCLUDED_DBACCESS_SOURCE_UI_INC_RELATIONCONTROLLER_HXX
+#include <memory>
#include "JoinController.hxx"
#include "RelationDesignView.hxx"
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/dbaccess/source/ui/inc/singledoccontroller.hxx b/dbaccess/source/ui/inc/singledoccontroller.hxx
index 88aeeae25a8a..018a69dd01f2 100644
--- a/dbaccess/source/ui/inc/singledoccontroller.hxx
+++ b/dbaccess/source/ui/inc/singledoccontroller.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_UI_INC_SINGLEDOCCONTROLLER_HXX
#define INCLUDED_DBACCESS_SOURCE_UI_INC_SINGLEDOCCONTROLLER_HXX
+#include <memory>
#include <dbaccess/dbsubcomponentcontroller.hxx>
#include <com/sun/star/document/XUndoManagerSupplier.hpp>
diff --git a/dbaccess/source/ui/inc/unodatbr.hxx b/dbaccess/source/ui/inc/unodatbr.hxx
index 83fcdc5385ee..2b13b34f5be9 100644
--- a/dbaccess/source/ui/inc/unodatbr.hxx
+++ b/dbaccess/source/ui/inc/unodatbr.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_DBACCESS_SOURCE_UI_INC_UNODATBR_HXX
#define INCLUDED_DBACCESS_SOURCE_UI_INC_UNODATBR_HXX
+#include <memory>
#include "brwctrlr.hxx"
#include <com/sun/star/sdbc/XConnection.hpp>
#include <com/sun/star/frame/XStatusListener.hpp>
diff --git a/dbaccess/source/ui/misc/moduledbu.cxx b/dbaccess/source/ui/misc/moduledbu.cxx
index 5c612ca7b2e2..a7e5ca75c397 100644
--- a/dbaccess/source/ui/misc/moduledbu.cxx
+++ b/dbaccess/source/ui/misc/moduledbu.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "moduledbu.hxx"
#include <tools/resmgr.hxx>
diff --git a/dbaccess/source/ui/querydesign/querycontroller.cxx b/dbaccess/source/ui/querydesign/querycontroller.cxx
index 85390cc372b0..f9819bf7cd07 100644
--- a/dbaccess/source/ui/querydesign/querycontroller.cxx
+++ b/dbaccess/source/ui/querydesign/querycontroller.cxx
@@ -82,6 +82,7 @@
#include <vcl/svapp.hxx>
#include <osl/mutex.hxx>
#include <rtl/strbuf.hxx>
+#include <memory>
#include <vector>
extern "C" void SAL_CALL createRegistryInfo_OQueryControl()
diff --git a/dbaccess/source/ui/uno/copytablewizard.cxx b/dbaccess/source/ui/uno/copytablewizard.cxx
index 6bf46be55a74..f1f81c6d3991 100644
--- a/dbaccess/source/ui/uno/copytablewizard.cxx
+++ b/dbaccess/source/ui/uno/copytablewizard.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "dbu_reghelper.hxx"
#include "dbu_resource.hrc"
#include "dbu_uno.hrc"
diff --git a/desktop/qa/desktop_lib/test_desktop_lib.cxx b/desktop/qa/desktop_lib/test_desktop_lib.cxx
index 5f08d23541c4..8d85a078efc0 100644
--- a/desktop/qa/desktop_lib/test_desktop_lib.cxx
+++ b/desktop/qa/desktop_lib/test_desktop_lib.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <com/sun/star/frame/Desktop.hpp>
#include <com/sun/star/lang/XComponent.hpp>
#include <com/sun/star/frame/XComponentLoader.hpp>
diff --git a/desktop/source/app/app.cxx b/desktop/source/app/app.cxx
index 4de87894332e..8a48f0082fde 100644
--- a/desktop/source/app/app.cxx
+++ b/desktop/source/app/app.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <config_features.h>
#include <config_folders.h>
diff --git a/desktop/source/deployment/gui/dp_gui_service.cxx b/desktop/source/deployment/gui/dp_gui_service.cxx
index d449f055cc1c..62cb6e8fb10e 100644
--- a/desktop/source/deployment/gui/dp_gui_service.cxx
+++ b/desktop/source/deployment/gui/dp_gui_service.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "dp_gui_shared.hxx"
#include "dp_gui.h"
#include "dp_gui_theextmgr.hxx"
diff --git a/desktop/source/deployment/registry/executable/dp_executable.cxx b/desktop/source/deployment/registry/executable/dp_executable.cxx
index 2d180bbba1ae..a5bac639d480 100644
--- a/desktop/source/deployment/registry/executable/dp_executable.cxx
+++ b/desktop/source/deployment/registry/executable/dp_executable.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "dp_misc.h"
#include "dp_backend.h"
#include "dp_services.hxx"
diff --git a/desktop/source/deployment/registry/help/dp_help.cxx b/desktop/source/deployment/registry/help/dp_help.cxx
index 9ccb725c3567..4eba37cf3243 100644
--- a/desktop/source/deployment/registry/help/dp_help.cxx
+++ b/desktop/source/deployment/registry/help/dp_help.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <config_features.h>
#include "dp_help.hrc"
diff --git a/desktop/source/deployment/registry/package/dp_package.cxx b/desktop/source/deployment/registry/package/dp_package.cxx
index 2748d27ddbc9..cda1f56de4c4 100644
--- a/desktop/source/deployment/registry/package/dp_package.cxx
+++ b/desktop/source/deployment/registry/package/dp_package.cxx
@@ -69,6 +69,7 @@
#include <boost/optional.hpp>
#include <algorithm>
+#include <memory>
#include <vector>
#include "dp_extbackenddb.hxx"
diff --git a/drawinglayer/qa/unit/border.cxx b/drawinglayer/qa/unit/border.cxx
index 0df10ac5e42b..9df6f23d57df 100644
--- a/drawinglayer/qa/unit/border.cxx
+++ b/drawinglayer/qa/unit/border.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include <cppunit/TestAssert.h>
#include <cppunit/extensions/HelperMacros.h>
#include <cppunit/plugin/TestPlugIn.h>
diff --git a/drawinglayer/source/animation/animationtiming.cxx b/drawinglayer/source/animation/animationtiming.cxx
index c5c39d77328f..955ec511e407 100644
--- a/drawinglayer/source/animation/animationtiming.cxx
+++ b/drawinglayer/source/animation/animationtiming.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <drawinglayer/animation/animationtiming.hxx>
#include <basegfx/numeric/ftools.hxx>
#include <o3tl/make_unique.hxx>
diff --git a/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx b/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
index 22e33a74828a..99d9e700e390 100644
--- a/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
+++ b/drawinglayer/source/processor2d/vclmetafileprocessor2d.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "vclmetafileprocessor2d.hxx"
#include <tools/gen.hxx>
#include <vcl/virdev.hxx>
diff --git a/editeng/source/accessibility/AccessibleStaticTextBase.cxx b/editeng/source/accessibility/AccessibleStaticTextBase.cxx
index c75af4633b90..e607d30a6a4f 100644
--- a/editeng/source/accessibility/AccessibleStaticTextBase.cxx
+++ b/editeng/source/accessibility/AccessibleStaticTextBase.cxx
@@ -23,6 +23,7 @@
#include <limits.h>
#include <utility>
+#include <memory>
#include <vector>
#include <algorithm>
#include <functional>
diff --git a/editeng/source/editeng/editdbg.cxx b/editeng/source/editeng/editdbg.cxx
index 9249c0b2b0d3..df8f248ff5f6 100644
--- a/editeng/source/editeng/editdbg.cxx
+++ b/editeng/source/editeng/editdbg.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
#include <vcl/msgbox.hxx>
diff --git a/editeng/source/editeng/editdoc.cxx b/editeng/source/editeng/editdoc.cxx
index 572402936587..26728ffbd853 100644
--- a/editeng/source/editeng/editdoc.cxx
+++ b/editeng/source/editeng/editdoc.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <comphelper/string.hxx>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
diff --git a/editeng/source/editeng/editeng.cxx b/editeng/source/editeng/editeng.cxx
index 8dfa3a1220d9..94074d786d18 100644
--- a/editeng/source/editeng/editeng.cxx
+++ b/editeng/source/editeng/editeng.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <comphelper/lok.hxx>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx
index 778bb6677f5d..b215865d0ee3 100644
--- a/editeng/source/editeng/editobj.cxx
+++ b/editeng/source/editeng/editobj.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <comphelper/string.hxx>
#include <rtl/strbuf.hxx>
#include <vcl/wrkwin.hxx>
diff --git a/editeng/source/editeng/editundo.cxx b/editeng/source/editeng/editundo.cxx
index f10d7636398b..5df5f9c6c185 100644
--- a/editeng/source/editeng/editundo.cxx
+++ b/editeng/source/editeng/editundo.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
#include <vcl/msgbox.hxx>
diff --git a/editeng/source/editeng/editview.cxx b/editeng/source/editeng/editview.cxx
index 3f6aeacd7c37..ecc78b89d071 100644
--- a/editeng/source/editeng/editview.cxx
+++ b/editeng/source/editeng/editview.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <sal/macros.h>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
diff --git a/editeng/source/editeng/eehtml.hxx b/editeng/source/editeng/eehtml.hxx
index 633c453f60b8..69a69e74aeea 100644
--- a/editeng/source/editeng/eehtml.hxx
+++ b/editeng/source/editeng/eehtml.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_EDITENG_SOURCE_EDITENG_EEHTML_HXX
#define INCLUDED_EDITENG_SOURCE_EDITENG_EEHTML_HXX
+#include <memory>
#include <editdoc.hxx>
#include <svtools/parhtml.hxx>
diff --git a/editeng/source/editeng/fieldupdater.cxx b/editeng/source/editeng/fieldupdater.cxx
index 022d008cf6fe..d2253d51e1ef 100644
--- a/editeng/source/editeng/fieldupdater.cxx
+++ b/editeng/source/editeng/fieldupdater.cxx
@@ -7,6 +7,7 @@
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*/
+#include <memory>
#include "editeng/fieldupdater.hxx"
#include "editeng/flditem.hxx"
#include <editeng/edtdlg.hxx>
diff --git a/editeng/source/editeng/impedit5.cxx b/editeng/source/editeng/impedit5.cxx
index 9a91f087f960..62fec10b9244 100644
--- a/editeng/source/editeng/impedit5.cxx
+++ b/editeng/source/editeng/impedit5.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <vcl/wrkwin.hxx>
#include <vcl/dialog.hxx>
#include <vcl/msgbox.hxx>
diff --git a/editeng/source/items/frmitems.cxx b/editeng/source/items/frmitems.cxx
index 61bd4a58f3a1..18a8cd955c78 100644
--- a/editeng/source/items/frmitems.cxx
+++ b/editeng/source/items/frmitems.cxx
@@ -17,6 +17,7 @@
* the License at http: // www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/drawing/LineStyle.hpp>
#include <com/sun/star/script/Converter.hpp>
diff --git a/editeng/source/items/xmlcnitm.cxx b/editeng/source/items/xmlcnitm.cxx
index 520b3b1fea0e..33f07dd5882a 100644
--- a/editeng/source/items/xmlcnitm.cxx
+++ b/editeng/source/items/xmlcnitm.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/xml/AttributeData.hpp>
#include <com/sun/star/lang/XUnoTunnel.hpp>
#include <o3tl/any.hxx>
diff --git a/editeng/source/misc/svxacorr.cxx b/editeng/source/misc/svxacorr.cxx
index b3e90ffc16eb..f6fd40376a34 100644
--- a/editeng/source/misc/svxacorr.cxx
+++ b/editeng/source/misc/svxacorr.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/config.h>
#include <com/sun/star/io/IOException.hpp>
diff --git a/editeng/source/misc/unolingu.cxx b/editeng/source/misc/unolingu.cxx
index c87953bd37d0..d4bf657e1532 100644
--- a/editeng/source/misc/unolingu.cxx
+++ b/editeng/source/misc/unolingu.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <editeng/unolingu.hxx>
#include <unotools/pathoptions.hxx>
#include <com/sun/star/frame/Desktop.hpp>
diff --git a/editeng/source/outliner/outlvw.cxx b/editeng/source/outliner/outlvw.cxx
index 3d34502f611f..bbfee79f2e68 100644
--- a/editeng/source/outliner/outlvw.cxx
+++ b/editeng/source/outliner/outlvw.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/i18n/WordType.hpp>
#include <svl/intitem.hxx>
diff --git a/editeng/source/rtf/svxrtf.cxx b/editeng/source/rtf/svxrtf.cxx
index 4ba268e7c90c..ad244b97e66a 100644
--- a/editeng/source/rtf/svxrtf.cxx
+++ b/editeng/source/rtf/svxrtf.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <tools/diagnose_ex.h>
#include <rtl/tencinfo.h>
#include <svl/itemiter.hxx>
diff --git a/editeng/source/uno/unoedhlp.cxx b/editeng/source/uno/unoedhlp.cxx
index 00f27fddea8e..37205eef052f 100644
--- a/editeng/source/uno/unoedhlp.cxx
+++ b/editeng/source/uno/unoedhlp.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <editeng/unoedhlp.hxx>
#include <editeng/editdata.hxx>
#include <editeng/editeng.hxx>
diff --git a/editeng/source/uno/unoedprx.cxx b/editeng/source/uno/unoedprx.cxx
index 7ddbb28a4d3a..2ac4bea3d59d 100644
--- a/editeng/source/uno/unoedprx.cxx
+++ b/editeng/source/uno/unoedprx.cxx
@@ -23,6 +23,7 @@
#include <limits.h>
#include <utility>
+#include <memory>
#include <vector>
#include <algorithm>
#include <osl/mutex.hxx>
diff --git a/editeng/source/xml/xmltxtexp.cxx b/editeng/source/xml/xmltxtexp.cxx
index dfdba2f8c8a0..dc21c86c9eb0 100644
--- a/editeng/source/xml/xmltxtexp.cxx
+++ b/editeng/source/xml/xmltxtexp.cxx
@@ -20,6 +20,7 @@
/** this file implements an export of a selected EditEngine content into
a xml stream. See editeng/source/inc/xmledit.hxx for interface */
+#include <memory>
#include <com/sun/star/ucb/XAnyCompareFactory.hpp>
#include <com/sun/star/style/XStyleFamiliesSupplier.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
diff --git a/extensions/source/bibliography/bibconfig.cxx b/extensions/source/bibliography/bibconfig.cxx
index 34fd9a2b6bc9..af33237173ee 100644
--- a/extensions/source/bibliography/bibconfig.cxx
+++ b/extensions/source/bibliography/bibconfig.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <bibconfig.hxx>
#include <com/sun/star/uno/Sequence.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
diff --git a/extensions/source/inc/componentmodule.cxx b/extensions/source/inc/componentmodule.cxx
index 3f1f4925ea9d..77165e88c3ef 100644
--- a/extensions/source/inc/componentmodule.cxx
+++ b/extensions/source/inc/componentmodule.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "componentmodule.hxx"
#include <tools/resmgr.hxx>
#include <svl/solar.hrc>
diff --git a/extensions/source/propctrlr/eformshelper.cxx b/extensions/source/propctrlr/eformshelper.cxx
index 160112fb7dd1..ce25451ef572 100644
--- a/extensions/source/propctrlr/eformshelper.cxx
+++ b/extensions/source/propctrlr/eformshelper.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "eformshelper.hxx"
#include "formstrings.hxx"
#include "formresid.hrc"
diff --git a/extensions/source/propctrlr/formcomponenthandler.hxx b/extensions/source/propctrlr/formcomponenthandler.hxx
index 2534dfadce91..9002e2ba0f40 100644
--- a/extensions/source/propctrlr/formcomponenthandler.hxx
+++ b/extensions/source/propctrlr/formcomponenthandler.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_EXTENSIONS_SOURCE_PROPCTRLR_FORMCOMPONENTHANDLER_HXX
#define INCLUDED_EXTENSIONS_SOURCE_PROPCTRLR_FORMCOMPONENTHANDLER_HXX
+#include <memory>
#include "propertyhandler.hxx"
#include "sqlcommanddesign.hxx"
#include "pcrcommon.hxx"
diff --git a/extensions/source/propctrlr/inspectormodelbase.cxx b/extensions/source/propctrlr/inspectormodelbase.cxx
index 59415ab99a03..3da1c29f5650 100644
--- a/extensions/source/propctrlr/inspectormodelbase.cxx
+++ b/extensions/source/propctrlr/inspectormodelbase.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "inspectormodelbase.hxx"
#include "pcrcommon.hxx"
diff --git a/extensions/source/propctrlr/propertycomposer.hxx b/extensions/source/propctrlr/propertycomposer.hxx
index 6a034a9f6436..a5902adeb19f 100644
--- a/extensions/source/propctrlr/propertycomposer.hxx
+++ b/extensions/source/propctrlr/propertycomposer.hxx
@@ -33,6 +33,7 @@
#include <cppuhelper/basemutex.hxx>
#include <comphelper/listenernotification.hxx>
+#include <memory>
#include <vector>
#include <set>
diff --git a/extensions/source/propctrlr/propertyhandler.cxx b/extensions/source/propctrlr/propertyhandler.cxx
index 9f197d22a476..632036c83f54 100644
--- a/extensions/source/propctrlr/propertyhandler.cxx
+++ b/extensions/source/propctrlr/propertyhandler.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "propertyhandler.hxx"
#include "formmetadata.hxx"
#include "formbrowsertools.hxx"
diff --git a/extensions/source/propctrlr/submissionhandler.hxx b/extensions/source/propctrlr/submissionhandler.hxx
index 410b72cb0259..47f18f12438e 100644
--- a/extensions/source/propctrlr/submissionhandler.hxx
+++ b/extensions/source/propctrlr/submissionhandler.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_EXTENSIONS_SOURCE_PROPCTRLR_SUBMISSIONHANDLER_HXX
#define INCLUDED_EXTENSIONS_SOURCE_PROPCTRLR_SUBMISSIONHANDLER_HXX
+#include <memory>
#include "propertyhandler.hxx"
#include "eformshelper.hxx"
diff --git a/filter/source/config/cache/filtercache.cxx b/filter/source/config/cache/filtercache.cxx
index 7a6b8ca41a91..28751feac55e 100644
--- a/filter/source/config/cache/filtercache.cxx
+++ b/filter/source/config/cache/filtercache.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include "filtercache.hxx"
#include "macros.hxx"
#include "constant.hxx"
diff --git a/filter/source/graphicfilter/icgm/bitmap.hxx b/filter/source/graphicfilter/icgm/bitmap.hxx
index 3d1169cdc9b6..586b0e7cd4d6 100644
--- a/filter/source/graphicfilter/icgm/bitmap.hxx
+++ b/filter/source/graphicfilter/icgm/bitmap.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FILTER_SOURCE_GRAPHICFILTER_ICGM_BITMAP_HXX
#define INCLUDED_FILTER_SOURCE_GRAPHICFILTER_ICGM_BITMAP_HXX
+#include <memory>
#include "cgm.hxx"
#include <vcl/bitmapaccess.hxx>
diff --git a/filter/source/graphicfilter/ipcx/ipcx.cxx b/filter/source/graphicfilter/ipcx/ipcx.cxx
index 67b2f7c3ded0..6698b5e69601 100644
--- a/filter/source/graphicfilter/ipcx/ipcx.cxx
+++ b/filter/source/graphicfilter/ipcx/ipcx.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <vcl/graph.hxx>
#include <vcl/bitmapaccess.hxx>
diff --git a/filter/source/graphicfilter/itiff/itiff.cxx b/filter/source/graphicfilter/itiff/itiff.cxx
index 8ef3e8846f0a..af1707379a44 100644
--- a/filter/source/graphicfilter/itiff/itiff.cxx
+++ b/filter/source/graphicfilter/itiff/itiff.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/config.h>
#include <vcl/FilterConfigItem.hxx>
diff --git a/filter/source/msfilter/eschesdo.cxx b/filter/source/msfilter/eschesdo.cxx
index 7c6886d8ce9c..ce1f7b792fce 100644
--- a/filter/source/msfilter/eschesdo.cxx
+++ b/filter/source/msfilter/eschesdo.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "eschesdo.hxx"
#include <o3tl/any.hxx>
#include <svx/svdobj.hxx>
diff --git a/filter/source/msfilter/viscache.hxx b/filter/source/msfilter/viscache.hxx
index a604f5d1015e..24efe43bf42e 100644
--- a/filter/source/msfilter/viscache.hxx
+++ b/filter/source/msfilter/viscache.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_FILTER_SOURCE_MSFILTER_VISCACHE_HXX
#define INCLUDED_FILTER_SOURCE_MSFILTER_VISCACHE_HXX
+#include <memory>
#include <sfx2/objsh.hxx>
#include <vcl/gdimtf.hxx>
#include <vcl/bitmap.hxx>
diff --git a/filter/source/svg/svgfilter.hxx b/filter/source/svg/svgfilter.hxx
index 10574b2de7d5..4d724240f08e 100644
--- a/filter/source/svg/svgfilter.hxx
+++ b/filter/source/svg/svgfilter.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FILTER_SOURCE_SVG_SVGFILTER_HXX
#define INCLUDED_FILTER_SOURCE_SVG_SVGFILTER_HXX
+#include <memory>
#include <com/sun/star/animations/XAnimationNodeSupplier.hpp>
#include <com/sun/star/drawing/XMasterPageTarget.hpp>
#include <com/sun/star/drawing/XDrawPagesSupplier.hpp>
diff --git a/filter/source/t602/t602filter.hxx b/filter/source/t602/t602filter.hxx
index 74fc56d5eef7..385b1b5d0d97 100644
--- a/filter/source/t602/t602filter.hxx
+++ b/filter/source/t602/t602filter.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FILTER_SOURCE_T602_T602FILTER_HXX
#define INCLUDED_FILTER_SOURCE_T602_T602FILTER_HXX
+#include <memory>
#include <com/sun/star/document/XFilter.hpp>
#include <com/sun/star/document/XImporter.hpp>
#include <com/sun/star/document/XExtendedFilterDetection.hpp>
diff --git a/forms/source/component/ComboBox.hxx b/forms/source/component/ComboBox.hxx
index 776d5e9d4641..0693ee2cdb97 100644
--- a/forms/source/component/ComboBox.hxx
+++ b/forms/source/component/ComboBox.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FORMS_SOURCE_COMPONENT_COMBOBOX_HXX
#define INCLUDED_FORMS_SOURCE_COMPONENT_COMBOBOX_HXX
+#include <memory>
#include "FormComponent.hxx"
#include "errorbroadcaster.hxx"
#include "entrylisthelper.hxx"
diff --git a/forms/source/component/Edit.hxx b/forms/source/component/Edit.hxx
index 97d7a4f1b755..f202959f6bc0 100644
--- a/forms/source/component/Edit.hxx
+++ b/forms/source/component/Edit.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FORMS_SOURCE_COMPONENT_EDIT_HXX
#define INCLUDED_FORMS_SOURCE_COMPONENT_EDIT_HXX
+#include <memory>
#include "EditBase.hxx"
#include <tools/link.hxx>
diff --git a/forms/source/component/clickableimage.hxx b/forms/source/component/clickableimage.hxx
index 15446e98fe0d..1b435e617e79 100644
--- a/forms/source/component/clickableimage.hxx
+++ b/forms/source/component/clickableimage.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FORMS_SOURCE_COMPONENT_CLICKABLEIMAGE_HXX
#define INCLUDED_FORMS_SOURCE_COMPONENT_CLICKABLEIMAGE_HXX
+#include <memory>
#include "FormComponent.hxx"
#include "EventThread.hxx"
#include "imgprod.hxx"
diff --git a/forms/source/richtext/richtextunowrapper.hxx b/forms/source/richtext/richtextunowrapper.hxx
index 3b2ca0c53f47..a612cdc74947 100644
--- a/forms/source/richtext/richtextunowrapper.hxx
+++ b/forms/source/richtext/richtextunowrapper.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FORMS_SOURCE_RICHTEXT_RICHTEXTUNOWRAPPER_HXX
#define INCLUDED_FORMS_SOURCE_RICHTEXT_RICHTEXTUNOWRAPPER_HXX
+#include <memory>
#include <editeng/unotext.hxx>
#include <editeng/unoedsrc.hxx>
diff --git a/forms/source/xforms/datatypes.cxx b/forms/source/xforms/datatypes.cxx
index 4dffe3f2f4c5..6eb1478a552a 100644
--- a/forms/source/xforms/datatypes.cxx
+++ b/forms/source/xforms/datatypes.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "datatypes.hxx"
#include "resourcehelper.hxx"
#include "property.hrc"
diff --git a/formula/source/core/api/FormulaOpCodeMapperObj.cxx b/formula/source/core/api/FormulaOpCodeMapperObj.cxx
index 24395386d0cf..e9d436df4ec7 100644
--- a/formula/source/core/api/FormulaOpCodeMapperObj.cxx
+++ b/formula/source/core/api/FormulaOpCodeMapperObj.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sal/config.h>
#include <utility>
diff --git a/formula/source/ui/dlg/formula.cxx b/formula/source/ui/dlg/formula.cxx
index 4d9625486e7a..2e34f5255610 100644
--- a/formula/source/ui/dlg/formula.cxx
+++ b/formula/source/ui/dlg/formula.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <sfx2/dispatch.hxx>
#include <sfx2/docfile.hxx>
#include <sfx2/viewfrm.hxx>
diff --git a/formula/source/ui/resource/ModuleHelper.cxx b/formula/source/ui/resource/ModuleHelper.cxx
index 175cf9f74914..2cfc0d1df180 100644
--- a/formula/source/ui/resource/ModuleHelper.cxx
+++ b/formula/source/ui/resource/ModuleHelper.cxx
@@ -16,6 +16,7 @@
* except in compliance with the License. You may obtain a copy of
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "ModuleHelper.hxx"
#include <comphelper/processfactory.hxx>
#include <osl/thread.h>
diff --git a/fpicker/source/office/iodlg.hxx b/fpicker/source/office/iodlg.hxx
index 8c74a9f58eac..535ac2ecab37 100644
--- a/fpicker/source/office/iodlg.hxx
+++ b/fpicker/source/office/iodlg.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_FPICKER_SOURCE_OFFICE_IODLG_HXX
#define INCLUDED_FPICKER_SOURCE_OFFICE_IODLG_HXX
+#include <memory>
#include <vcl/dialog.hxx>
#include <vcl/button.hxx>
#include <vcl/fixed.hxx>
diff --git a/fpicker/source/win32/filepicker/FilePicker.cxx b/fpicker/source/win32/filepicker/FilePicker.cxx
index bcea58ada593..7b60b0bb1dd6 100644
--- a/fpicker/source/win32/filepicker/FilePicker.cxx
+++ b/fpicker/source/win32/filepicker/FilePicker.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/lang/DisposedException.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <cppuhelper/interfacecontainer.h>
diff --git a/fpicker/source/win32/filepicker/controlcommand.hxx b/fpicker/source/win32/filepicker/controlcommand.hxx
index 4c9fe690417c..6e687661afe9 100644
--- a/fpicker/source/win32/filepicker/controlcommand.hxx
+++ b/fpicker/source/win32/filepicker/controlcommand.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_FPICKER_SOURCE_WIN32_FILEPICKER_CONTROLCOMMAND_HXX
#define INCLUDED_FPICKER_SOURCE_WIN32_FILEPICKER_CONTROLCOMMAND_HXX
+#include <memory>
#include <sal/types.h>
#include <com/sun/star/uno/Any.hxx>
#include <rtl/ustring.hxx>
diff --git a/fpicker/source/win32/folderpicker/FolderPicker.cxx b/fpicker/source/win32/folderpicker/FolderPicker.cxx
index 18bac1135913..22b484034f6c 100644
--- a/fpicker/source/win32/folderpicker/FolderPicker.cxx
+++ b/fpicker/source/win32/folderpicker/FolderPicker.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <osl/diagnose.h>
#include "FolderPicker.hxx"
diff --git a/framework/source/layoutmanager/layoutmanager.cxx b/framework/source/layoutmanager/layoutmanager.cxx
index d35cbf52bf87..140558761777 100644
--- a/framework/source/layoutmanager/layoutmanager.cxx
+++ b/framework/source/layoutmanager/layoutmanager.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <config_features.h>
#include <services/layoutmanager.hxx>
diff --git a/framework/source/xml/imagesdocumenthandler.cxx b/framework/source/xml/imagesdocumenthandler.cxx
index 0389cf1887a8..658242e9249f 100644
--- a/framework/source/xml/imagesdocumenthandler.cxx
+++ b/framework/source/xml/imagesdocumenthandler.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <stdio.h>
#include <xml/imagesdocumenthandler.hxx>
diff --git a/helpcompiler/inc/HelpLinker.hxx b/helpcompiler/inc/HelpLinker.hxx
index 051a20f04f2f..3fdbbe015230 100644
--- a/helpcompiler/inc/HelpLinker.hxx
+++ b/helpcompiler/inc/HelpLinker.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_HELPCOMPILER_INC_HELPLINKER_HXX
#define INCLUDED_HELPCOMPILER_INC_HELPLINKER_HXX
+#include <memory>
#include <helpcompiler/dllapi.h>
#include <libxslt/transform.h>
diff --git a/helpcompiler/source/HelpCompiler.cxx b/helpcompiler/source/HelpCompiler.cxx
index 50a215db7527..8f0301ca2fe0 100644
--- a/helpcompiler/source/HelpCompiler.cxx
+++ b/helpcompiler/source/HelpCompiler.cxx
@@ -18,6 +18,7 @@
*/
+#include <memory>
#include <HelpCompiler.hxx>
#include <BasCodeTagger.hxx>
#include <limits.h>
diff --git a/hwpfilter/source/hpara.cxx b/hwpfilter/source/hpara.cxx
index 116aa0ec3d03..dfb63ddd48bd 100644
--- a/hwpfilter/source/hpara.cxx
+++ b/hwpfilter/source/hpara.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "precompile.h"
#include <osl/diagnose.h>
diff --git a/hwpfilter/source/hwpfile.cxx b/hwpfilter/source/hwpfile.cxx
index 17eed4902931..30482f625868 100644
--- a/hwpfilter/source/hwpfile.cxx
+++ b/hwpfilter/source/hwpfile.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include "precompile.h"
#include <algorithm>
diff --git a/i18npool/source/localedata/localedata.cxx b/i18npool/source/localedata/localedata.cxx
index d5bfc38ffc3d..bded191b7020 100644
--- a/i18npool/source/localedata/localedata.cxx
+++ b/i18npool/source/localedata/localedata.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <com/sun/star/container/XIndexAccess.hpp>
#include <com/sun/star/lang/IndexOutOfBoundsException.hpp>
#include <cppuhelper/implbase.hxx>
diff --git a/idl/source/cmptools/lex.cxx b/idl/source/cmptools/lex.cxx
index 3a1a73c26799..fa4c9f66d24c 100644
--- a/idl/source/cmptools/lex.cxx
+++ b/idl/source/cmptools/lex.cxx
@@ -17,6 +17,7 @@
* the License at http://www.apache.org/licenses/LICENSE-2.0 .
*/
+#include <memory>
#include <hash.hxx>
#include <lex.hxx>
#include <globals.hxx>
diff --git a/include/basegfx/raster/bpixelraster.hxx b/include/basegfx/raster/bpixelraster.hxx
index 491f88e75543..42620c7c01d7 100644
--- a/include/basegfx/raster/bpixelraster.hxx
+++ b/include/basegfx/raster/bpixelraster.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_BASEGFX_RASTER_BPIXELRASTER_HXX
#define INCLUDED_BASEGFX_RASTER_BPIXELRASTER_HXX
+#include <memory>
#include <algorithm>
#include <string.h>
#include <sal/types.h>
diff --git a/include/basegfx/raster/bzpixelraster.hxx b/include/basegfx/raster/bzpixelraster.hxx
index e48f32fbb686..9f6900d3b125 100644
--- a/include/basegfx/raster/bzpixelraster.hxx
+++ b/include/basegfx/raster/bzpixelraster.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_BASEGFX_RASTER_BZPIXELRASTER_HXX
#define INCLUDED_BASEGFX_RASTER_BZPIXELRASTER_HXX
+#include <memory>
#include <basegfx/raster/bpixelraster.hxx>
#include <basegfx/basegfxdllapi.h>
#include <osl/diagnose.h>
diff --git a/include/basic/basmgr.hxx b/include/basic/basmgr.hxx
index 3a132ebfadd4..13ad654ff3ed 100644
--- a/include/basic/basmgr.hxx
+++ b/include/basic/basmgr.hxx
@@ -19,11 +19,13 @@
#ifndef INCLUDED_BASIC_BASMGR_HXX
#define INCLUDED_BASIC_BASMGR_HXX
+#include <tools/errinf.hxx>
#include <svl/SfxBroadcaster.hxx>
#include <basic/sbstar.hxx>
#include <com/sun/star/script/XStorageBasedLibraryContainer.hpp>
#include <com/sun/star/script/XStarBasicAccess.hpp>
#include <basic/basicdllapi.h>
+#include <memory>
#include <vector>
// Basic XML Import/Export
diff --git a/include/comphelper/unique_disposing_ptr.hxx b/include/comphelper/unique_disposing_ptr.hxx
index 1c4a8dce9fb3..a22b3ac761b3 100644
--- a/include/comphelper/unique_disposing_ptr.hxx
+++ b/include/comphelper/unique_disposing_ptr.hxx
@@ -10,6 +10,7 @@
#ifndef INCLUDED_COMPHELPER_UNIQUE_DISPOSING_PTR_HXX
#define INCLUDED_COMPHELPER_UNIQUE_DISPOSING_PTR_HXX
+#include <memory>
#include <cppuhelper/implbase.hxx>
#include <com/sun/star/lang/XComponent.hpp>
diff --git a/include/connectivity/TColumnsHelper.hxx b/include/connectivity/TColumnsHelper.hxx
index 140d6328c1d2..2a1580485a1d 100644
--- a/include/connectivity/TColumnsHelper.hxx
+++ b/include/connectivity/TColumnsHelper.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_TCOLUMNSHELPER_HXX
#define INCLUDED_CONNECTIVITY_TCOLUMNSHELPER_HXX
+#include <memory>
#include <connectivity/sdbcx/VCollection.hxx>
#include <com/sun/star/sdbc/XDatabaseMetaData.hpp>
#include <connectivity/sdbcx/IRefreshable.hxx>
diff --git a/include/connectivity/TTableHelper.hxx b/include/connectivity/TTableHelper.hxx
index 15e13e0fc9f5..72c7577e53b2 100644
--- a/include/connectivity/TTableHelper.hxx
+++ b/include/connectivity/TTableHelper.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_TTABLEHELPER_HXX
#define INCLUDED_CONNECTIVITY_TTABLEHELPER_HXX
+#include <memory>
#include <sal/config.h>
#include <map>
diff --git a/include/connectivity/sdbcx/VGroup.hxx b/include/connectivity/sdbcx/VGroup.hxx
index a18b4b21c153..312f074a841f 100644
--- a/include/connectivity/sdbcx/VGroup.hxx
+++ b/include/connectivity/sdbcx/VGroup.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_SDBCX_VGROUP_HXX
#define INCLUDED_CONNECTIVITY_SDBCX_VGROUP_HXX
+#include <memory>
#include <osl/diagnose.h>
diff --git a/include/connectivity/sdbcx/VIndex.hxx b/include/connectivity/sdbcx/VIndex.hxx
index 67560d192639..356dcf32b7a0 100644
--- a/include/connectivity/sdbcx/VIndex.hxx
+++ b/include/connectivity/sdbcx/VIndex.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_SDBCX_VINDEX_HXX
#define INCLUDED_CONNECTIVITY_SDBCX_VINDEX_HXX
+#include <memory>
#include <com/sun/star/sdbcx/XDataDescriptorFactory.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/container/XNamed.hpp>
diff --git a/include/connectivity/sdbcx/VUser.hxx b/include/connectivity/sdbcx/VUser.hxx
index e434c0074ff9..32981b952fc0 100644
--- a/include/connectivity/sdbcx/VUser.hxx
+++ b/include/connectivity/sdbcx/VUser.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_CONNECTIVITY_SDBCX_VUSER_HXX
#define INCLUDED_CONNECTIVITY_SDBCX_VUSER_HXX
+#include <memory>
#include <osl/diagnose.h>
#include <com/sun/star/sdbcx/XUser.hpp>
#include <com/sun/star/sdbcx/XGroupsSupplier.hpp>
diff --git a/include/connectivity/sqlparse.hxx b/include/connectivity/sqlparse.hxx
index 7ee7a4fd3225..18bc0a3c0228 100644
--- a/include/connectivity/sqlparse.hxx
+++ b/include/connectivity/sqlparse.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_CONNECTIVITY_SQLPARSE_HXX
#define INCLUDED_CONNECTIVITY_SQLPARSE_HXX
+#include <memory>
#include <config_features.h>
#include <com/sun/star/uno/Reference.h>
diff --git a/include/editeng/bulletitem.hxx b/include/editeng/bulletitem.hxx
index 0d1fe95fefdf..c73fcb2d8cb9 100644
--- a/include/editeng/bulletitem.hxx
+++ b/include/editeng/bulletitem.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_EDITENG_BULLETITEM_HXX
#define INCLUDED_EDITENG_BULLETITEM_HXX
+#include <memory>
#include <editeng/editengdllapi.h>
#include <svl/poolitem.hxx>
#include <svtools/grfmgr.hxx>
diff --git a/include/editeng/editeng.hxx b/include/editeng/editeng.hxx
index 6b3ba51a6578..cad62da8a5aa 100644
--- a/include/editeng/editeng.hxx
+++ b/include/editeng/editeng.hxx
@@ -21,6 +21,7 @@
#define INCLUDED_EDITENG_EDITENG_HXX
#include <rtl/ref.hxx>
+#include <memory>
#include <vector>
#include <com/sun/star/uno/Reference.h>
#include <com/sun/star/i18n/WordType.hpp>
diff --git a/include/editeng/editview.hxx b/include/editeng/editview.hxx
index b246e8db6ac6..55b2620c9e87 100644
--- a/include/editeng/editview.hxx
+++ b/include/editeng/editview.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_EDITENG_EDITVIEW_HXX
#define INCLUDED_EDITENG_EDITVIEW_HXX
+#include <memory>
#include <com/sun/star/i18n/WordType.hpp>
#include <rsc/rscsfx.hxx>
diff --git a/include/editeng/lineitem.hxx b/include/editeng/lineitem.hxx
index cf048589a0cb..0fb4a787fcb2 100644
--- a/include/editeng/lineitem.hxx
+++ b/include/editeng/lineitem.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_EDITENG_LINEITEM_HXX
#define INCLUDED_EDITENG_LINEITEM_HXX
+#include <memory>
#include <svl/poolitem.hxx>
#include <editeng/editengdllapi.h>
diff --git a/include/editeng/outliner.hxx b/include/editeng/outliner.hxx
index e8fdb13b6920..daa0dcc83d84 100644
--- a/include/editeng/outliner.hxx
+++ b/include/editeng/outliner.hxx
@@ -49,6 +49,7 @@
#include <o3tl/typed_flags_set.hxx>
#include <functional>
+#include <memory>
#include <vector>
class OutlinerEditEng;
diff --git a/include/editeng/unotext.hxx b/include/editeng/unotext.hxx
index 2318730d5e06..cf9762024c4d 100644
--- a/include/editeng/unotext.hxx
+++ b/include/editeng/unotext.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_EDITENG_UNOTEXT_HXX
#define INCLUDED_EDITENG_UNOTEXT_HXX
+#include <memory>
#include <com/sun/star/container/XNameContainer.hpp>
#include <com/sun/star/text/XTextRange.hpp>
#include <com/sun/star/text/XText.hpp>
diff --git a/include/formula/token.hxx b/include/formula/token.hxx
index 19d1b1bb5bdf..7c0b062abe6f 100644
--- a/include/formula/token.hxx
+++ b/include/formula/token.hxx
@@ -23,6 +23,7 @@
#include <sal/config.h>
#include <cstring>
+#include <memory>
#include <vector>
#include <formula/formuladllapi.h>
diff --git a/include/o3tl/cow_wrapper.hxx b/include/o3tl/cow_wrapper.hxx
index a80241e3a8a1..79a4630f27ec 100644
--- a/include/o3tl/cow_wrapper.hxx
+++ b/include/o3tl/cow_wrapper.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_O3TL_COW_WRAPPER_HXX
#define INCLUDED_O3TL_COW_WRAPPER_HXX
+#include <memory>
#include <osl/interlck.h>
#include <utility>
diff --git a/include/sfx2/app.hxx b/include/sfx2/app.hxx
index dbdabc015f77..f44b0a16894d 100644
--- a/include/sfx2/app.hxx
+++ b/include/sfx2/app.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_APP_HXX
#define INCLUDED_SFX2_APP_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/basedlgs.hxx b/include/sfx2/basedlgs.hxx
index b5c06c515e16..a83ae7909c9b 100644
--- a/include/sfx2/basedlgs.hxx
+++ b/include/sfx2/basedlgs.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_BASEDLGS_HXX
#define INCLUDED_SFX2_BASEDLGS_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/childwin.hxx b/include/sfx2/childwin.hxx
index 154b441652bd..8b718c3cdaa0 100644
--- a/include/sfx2/childwin.hxx
+++ b/include/sfx2/childwin.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_CHILDWIN_HXX
#define INCLUDED_SFX2_CHILDWIN_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/dispatch.hxx b/include/sfx2/dispatch.hxx
index 2487d3e7f90e..1b81b0ba4b80 100644
--- a/include/sfx2/dispatch.hxx
+++ b/include/sfx2/dispatch.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_DISPATCH_HXX
#define INCLUDED_SFX2_DISPATCH_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/docfile.hxx b/include/sfx2/docfile.hxx
index 5727d9a372ea..291b6515ae79 100644
--- a/include/sfx2/docfile.hxx
+++ b/include/sfx2/docfile.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SFX2_DOCFILE_HXX
#define INCLUDED_SFX2_DOCFILE_HXX
+#include <memory>
#include <com/sun/star/io/XSeekable.hpp>
#include <sal/config.h>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/docinsert.hxx b/include/sfx2/docinsert.hxx
index 13f210de5b7f..b1da8052b1db 100644
--- a/include/sfx2/docinsert.hxx
+++ b/include/sfx2/docinsert.hxx
@@ -24,6 +24,7 @@
#include <sfx2/dllapi.h>
#include <tools/errcode.hxx>
#include <tools/link.hxx>
+#include <memory>
#include <vector>
namespace sfx2 { class FileDialogHelper; }
diff --git a/include/sfx2/dockwin.hxx b/include/sfx2/dockwin.hxx
index 62b6231e8bd3..7b078a96af35 100644
--- a/include/sfx2/dockwin.hxx
+++ b/include/sfx2/dockwin.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_DOCKWIN_HXX
#define INCLUDED_SFX2_DOCKWIN_HXX
+#include <memory>
#include <sal/config.h>
#include <sal/types.h>
#include <vcl/dockwin.hxx>
diff --git a/include/sfx2/frame.hxx b/include/sfx2/frame.hxx
index b14bb6e6f0b5..0884b90523da 100644
--- a/include/sfx2/frame.hxx
+++ b/include/sfx2/frame.hxx
@@ -30,6 +30,7 @@
#include <rtl/ustring.hxx>
#include <svl/poolitem.hxx>
#include <tools/ref.hxx>
+#include <memory>
#include <vector>
diff --git a/include/sfx2/frmdescr.hxx b/include/sfx2/frmdescr.hxx
index 5e8e3d99ef9d..6cbda802055f 100644
--- a/include/sfx2/frmdescr.hxx
+++ b/include/sfx2/frmdescr.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_FRMDESCR_HXX
#define INCLUDED_SFX2_FRMDESCR_HXX
+#include <memory>
#include <rtl/ustring.hxx>
#include <sal/config.h>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/mieclip.hxx b/include/sfx2/mieclip.hxx
index 365b8ed0a4d5..8fa29baa4ae6 100644
--- a/include/sfx2/mieclip.hxx
+++ b/include/sfx2/mieclip.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SFX2_MIECLIP_HXX
#define INCLUDED_SFX2_MIECLIP_HXX
+#include <memory>
#include <rtl/ustring.hxx>
#include <sal/config.h>
#include <sal/types.h>
diff --git a/include/sfx2/module.hxx b/include/sfx2/module.hxx
index c0e1d0667812..014196c50578 100644
--- a/include/sfx2/module.hxx
+++ b/include/sfx2/module.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_MODULE_HXX
#define INCLUDED_SFX2_MODULE_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/app.hxx>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/msgpool.hxx b/include/sfx2/msgpool.hxx
index d38a73c3007d..817b914152e2 100644
--- a/include/sfx2/msgpool.hxx
+++ b/include/sfx2/msgpool.hxx
@@ -25,6 +25,7 @@
#include <sfx2/dllapi.h>
#include <sfx2/msg.hxx>
#include <string>
+#include <memory>
#include <vector>
class SfxInterface;
diff --git a/include/sfx2/new.hxx b/include/sfx2/new.hxx
index 6113215f8af7..200a15e186bb 100644
--- a/include/sfx2/new.hxx
+++ b/include/sfx2/new.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_NEW_HXX
#define INCLUDED_SFX2_NEW_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/objface.hxx b/include/sfx2/objface.hxx
index 3805d2fe0fb3..aa0056332916 100644
--- a/include/sfx2/objface.hxx
+++ b/include/sfx2/objface.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_OBJFACE_HXX
#define INCLUDED_SFX2_OBJFACE_HXX
+#include <memory>
#include <rtl/ustring.hxx>
#include <sal/config.h>
#include <sal/types.h>
diff --git a/include/sfx2/printer.hxx b/include/sfx2/printer.hxx
index c8d2c1e03143..a2c40249c793 100644
--- a/include/sfx2/printer.hxx
+++ b/include/sfx2/printer.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_PRINTER_HXX
#define INCLUDED_SFX2_PRINTER_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/prnmon.hxx b/include/sfx2/prnmon.hxx
index adc57e74047b..22ff12fd2501 100644
--- a/include/sfx2/prnmon.hxx
+++ b/include/sfx2/prnmon.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_PRNMON_HXX
#define INCLUDED_SFX2_PRNMON_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
diff --git a/include/sfx2/sfxbasecontroller.hxx b/include/sfx2/sfxbasecontroller.hxx
index 5eea0db2132c..44de7a736692 100644
--- a/include/sfx2/sfxbasecontroller.hxx
+++ b/include/sfx2/sfxbasecontroller.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SFX2_SFXBASECONTROLLER_HXX
#define INCLUDED_SFX2_SFXBASECONTROLLER_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/shell.hxx b/include/sfx2/shell.hxx
index 2e1106591115..ddb4665d8c67 100644
--- a/include/sfx2/shell.hxx
+++ b/include/sfx2/shell.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_SHELL_HXX
#define INCLUDED_SFX2_SHELL_HXX
+#include <memory>
#include <com/sun/star/embed/VerbDescriptor.hpp>
#include <rtl/ustring.hxx>
#include <sal/config.h>
diff --git a/include/sfx2/sidebar/SidebarController.hxx b/include/sfx2/sidebar/SidebarController.hxx
index cf46885a4a7b..32340fe2c017 100644
--- a/include/sfx2/sidebar/SidebarController.hxx
+++ b/include/sfx2/sidebar/SidebarController.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_SOURCE_SIDEBAR_SIDEBARCONTROLLER_HXX
#define INCLUDED_SFX2_SOURCE_SIDEBAR_SIDEBARCONTROLLER_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/sidebar/AsynchronousCall.hxx>
diff --git a/include/sfx2/tabdlg.hxx b/include/sfx2/tabdlg.hxx
index efed3fff4d35..81c521aa10b5 100644
--- a/include/sfx2/tabdlg.hxx
+++ b/include/sfx2/tabdlg.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_TABDLG_HXX
#define INCLUDED_SFX2_TABDLG_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/tbxctrl.hxx b/include/sfx2/tbxctrl.hxx
index e6002abb8001..339b2655b8bc 100644
--- a/include/sfx2/tbxctrl.hxx
+++ b/include/sfx2/tbxctrl.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_TBXCTRL_HXX
#define INCLUDED_SFX2_TBXCTRL_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/sfx2/templdlg.hxx b/include/sfx2/templdlg.hxx
index a34f78ff50a6..0601bf65f470 100644
--- a/include/sfx2/templdlg.hxx
+++ b/include/sfx2/templdlg.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_TEMPLDLG_HXX
#define INCLUDED_SFX2_TEMPLDLG_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <vcl/ctrl.hxx>
diff --git a/include/sfx2/unoctitm.hxx b/include/sfx2/unoctitm.hxx
index 421cd607c08c..128b8a4b9d4b 100644
--- a/include/sfx2/unoctitm.hxx
+++ b/include/sfx2/unoctitm.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_UNOCTITM_HXX
#define INCLUDED_SFX2_UNOCTITM_HXX
+#include <memory>
#include <com/sun/star/frame/XNotifyingDispatch.hpp>
#include <com/sun/star/frame/XDispatchResultListener.hpp>
#include <com/sun/star/frame/XDispatchProviderInterceptor.hpp>
diff --git a/include/sfx2/viewfrm.hxx b/include/sfx2/viewfrm.hxx
index 81084f0040b7..4de1bb297e1d 100644
--- a/include/sfx2/viewfrm.hxx
+++ b/include/sfx2/viewfrm.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SFX2_VIEWFRM_HXX
#define INCLUDED_SFX2_VIEWFRM_HXX
+#include <memory>
#include <sal/config.h>
#include <sfx2/dllapi.h>
#include <sal/types.h>
diff --git a/include/svl/filerec.hxx b/include/svl/filerec.hxx
index 503c677a42a3..a26dc6a68aeb 100644
--- a/include/svl/filerec.hxx
+++ b/include/svl/filerec.hxx
@@ -28,6 +28,7 @@
#include <tools/stream.hxx>
#include <osl/diagnose.h>
+#include <memory>
#include <vector>
#define SFX_REC_PRETAG_EXT sal_uInt8(0x00) // Pre-Tag for Extended-Records
diff --git a/include/svl/ondemand.hxx b/include/svl/ondemand.hxx
index 2eeebdad2137..3e14204a5846 100644
--- a/include/svl/ondemand.hxx
+++ b/include/svl/ondemand.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVL_ONDEMAND_HXX
#define INCLUDED_SVL_ONDEMAND_HXX
+#include <memory>
#include <unotools/syslocale.hxx>
#include <i18nlangtag/lang.h>
#include <unotools/localedatawrapper.hxx>
diff --git a/include/svtools/DocumentInfoPreview.hxx b/include/svtools/DocumentInfoPreview.hxx
index 0194520facdb..78c8bd6dca45 100644
--- a/include/svtools/DocumentInfoPreview.hxx
+++ b/include/svtools/DocumentInfoPreview.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_DOCUMENTINFOPREVIEW_HXX
#define INCLUDED_SVTOOLS_DOCUMENTINFOPREVIEW_HXX
+#include <memory>
#include <sal/config.h>
#include <i18nlangtag/languagetag.hxx>
diff --git a/include/svtools/addresstemplate.hxx b/include/svtools/addresstemplate.hxx
index 69d3bef4bc4f..f59cdf930baa 100644
--- a/include/svtools/addresstemplate.hxx
+++ b/include/svtools/addresstemplate.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_ADDRESSTEMPLATE_HXX
#define INCLUDED_SVTOOLS_ADDRESSTEMPLATE_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <vcl/dialog.hxx>
#include <vcl/fixed.hxx>
diff --git a/include/svtools/editbrowsebox.hxx b/include/svtools/editbrowsebox.hxx
index e73403b921e1..0a144c69e6a9 100644
--- a/include/svtools/editbrowsebox.hxx
+++ b/include/svtools/editbrowsebox.hxx
@@ -21,6 +21,7 @@
#define INCLUDED_SVTOOLS_EDITBROWSEBOX_HXX
#define SVTOOLS_IN_EDITBROWSEBOX_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <tools/ref.hxx>
#include <vcl/window.hxx>
diff --git a/include/svtools/ehdl.hxx b/include/svtools/ehdl.hxx
index 22cdafc73615..bb8e83b7677f 100644
--- a/include/svtools/ehdl.hxx
+++ b/include/svtools/ehdl.hxx
@@ -22,6 +22,7 @@
#ifndef __RSC
+#include <memory>
#include <svtools/svtdllapi.h>
#include <tools/errinf.hxx>
diff --git a/include/svtools/fileview.hxx b/include/svtools/fileview.hxx
index 3cd1e836fab6..1def65a885a2 100644
--- a/include/svtools/fileview.hxx
+++ b/include/svtools/fileview.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVTOOLS_FILEVIEW_HXX
#define INCLUDED_SVTOOLS_FILEVIEW_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <com/sun/star/uno/Sequence.h>
#include <com/sun/star/ucb/XContent.hpp>
diff --git a/include/svtools/grfmgr.hxx b/include/svtools/grfmgr.hxx
index d07a4448531b..22c65ff2a329 100644
--- a/include/svtools/grfmgr.hxx
+++ b/include/svtools/grfmgr.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_GRFMGR_HXX
#define INCLUDED_SVTOOLS_GRFMGR_HXX
+#include <memory>
#include <vcl/graph.hxx>
#include <svtools/svtdllapi.h>
#include <o3tl/typed_flags_set.hxx>
diff --git a/include/svtools/hyperlabel.hxx b/include/svtools/hyperlabel.hxx
index f9aeeecb1b39..b63107683767 100644
--- a/include/svtools/hyperlabel.hxx
+++ b/include/svtools/hyperlabel.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVTOOLS_HYPERLABEL_HXX
#define INCLUDED_SVTOOLS_HYPERLABEL_HXX
+#include <memory>
#include <vcl/event.hxx>
diff --git a/include/svtools/inettbc.hxx b/include/svtools/inettbc.hxx
index 141363d1d068..5501d77b4d2c 100644
--- a/include/svtools/inettbc.hxx
+++ b/include/svtools/inettbc.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_INETTBC_HXX
#define INCLUDED_SVTOOLS_INETTBC_HXX
+#include <memory>
#include <rtl/ref.hxx>
#include <svtools/svtdllapi.h>
#include <tools/urlobj.hxx>
diff --git a/include/svtools/ivctrl.hxx b/include/svtools/ivctrl.hxx
index 5f9d0f1b4b89..710069c1baf9 100644
--- a/include/svtools/ivctrl.hxx
+++ b/include/svtools/ivctrl.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_IVCTRL_HXX
#define INCLUDED_SVTOOLS_IVCTRL_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <vcl/ctrl.hxx>
#include <tools/link.hxx>
diff --git a/include/svtools/popupwindowcontroller.hxx b/include/svtools/popupwindowcontroller.hxx
index 6801e2a7514e..21fe3ee6bd3e 100644
--- a/include/svtools/popupwindowcontroller.hxx
+++ b/include/svtools/popupwindowcontroller.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_POPUPWINDOWCONTROLLER_HXX
#define INCLUDED_SVTOOLS_POPUPWINDOWCONTROLLER_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <com/sun/star/lang/XServiceInfo.hpp>
diff --git a/include/svtools/roadmapwizard.hxx b/include/svtools/roadmapwizard.hxx
index 86d0bbd30428..f08add2269e2 100644
--- a/include/svtools/roadmapwizard.hxx
+++ b/include/svtools/roadmapwizard.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_ROADMAPWIZARD_HXX
#define INCLUDED_SVTOOLS_ROADMAPWIZARD_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <svtools/wizardmachine.hxx>
diff --git a/include/svtools/ruler.hxx b/include/svtools/ruler.hxx
index f88c495992b1..292396feecf8 100644
--- a/include/svtools/ruler.hxx
+++ b/include/svtools/ruler.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVTOOLS_RULER_HXX
#define INCLUDED_SVTOOLS_RULER_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <rtl/ref.hxx>
#include <tools/link.hxx>
diff --git a/include/svtools/svlbitm.hxx b/include/svtools/svlbitm.hxx
index f3fba9d32fa8..c4703e53b9d6 100644
--- a/include/svtools/svlbitm.hxx
+++ b/include/svtools/svlbitm.hxx
@@ -21,6 +21,7 @@
#ifndef INCLUDED_SVTOOLS_SVLBITM_HXX
#define INCLUDED_SVTOOLS_SVLBITM_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <tools/link.hxx>
#include <vcl/image.hxx>
diff --git a/include/svtools/svtabbx.hxx b/include/svtools/svtabbx.hxx
index 23efa2956a09..b555c07a4519 100644
--- a/include/svtools/svtabbx.hxx
+++ b/include/svtools/svtabbx.hxx
@@ -23,6 +23,7 @@
#include <svtools/treelistbox.hxx>
#include <svtools/accessibletableprovider.hxx>
+#include <memory>
#include <vector>
enum SvTabJustify
diff --git a/include/svtools/tabbar.hxx b/include/svtools/tabbar.hxx
index 8019e38996c1..f2b0508a592b 100644
--- a/include/svtools/tabbar.hxx
+++ b/include/svtools/tabbar.hxx
@@ -23,6 +23,7 @@
#include <svtools/svtdllapi.h>
#include <tools/link.hxx>
#include <vcl/window.hxx>
+#include <memory>
#include <vector>
/*
diff --git a/include/svtools/treelist.hxx b/include/svtools/treelist.hxx
index 35358a3f2272..01ed48aeae7a 100644
--- a/include/svtools/treelist.hxx
+++ b/include/svtools/treelist.hxx
@@ -29,6 +29,7 @@
#include <tools/contnr.hxx>
#include <limits.h>
+#include <memory>
#include <vector>
enum class SvListAction
diff --git a/include/svtools/wizardmachine.hxx b/include/svtools/wizardmachine.hxx
index c72652c74765..bfd80a724015 100644
--- a/include/svtools/wizardmachine.hxx
+++ b/include/svtools/wizardmachine.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVTOOLS_WIZARDMACHINE_HXX
#define INCLUDED_SVTOOLS_WIZARDMACHINE_HXX
+#include <memory>
#include <svtools/svtdllapi.h>
#include <svtools/wizdlg.hxx>
#include <vcl/button.hxx>
diff --git a/include/svx/colorbox.hxx b/include/svx/colorbox.hxx
index aa6f97185bd0..a813d545fb01 100644
--- a/include/svx/colorbox.hxx
+++ b/include/svx/colorbox.hxx
@@ -10,6 +10,7 @@
#ifndef INCLUDED_SVX_COLORBOX_HXX
#define INCLUDED_SVX_COLORBOX_HXX
+#include <memory>
#include <vcl/menubtn.hxx>
#include <svx/colorwindow.hxx>
#include <sfx2/controlwrapper.hxx>
diff --git a/include/svx/fillctrl.hxx b/include/svx/fillctrl.hxx
index 3ee9d551a6ed..e643874d3260 100644
--- a/include/svx/fillctrl.hxx
+++ b/include/svx/fillctrl.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_FILLCTRL_HXX
#define INCLUDED_SVX_FILLCTRL_HXX
+#include <memory>
#include <svl/lstner.hxx>
#include <sfx2/tbxctrl.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/float3d.hxx b/include/svx/float3d.hxx
index 396d104a9f53..3c315e9234e9 100644
--- a/include/svx/float3d.hxx
+++ b/include/svx/float3d.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_FLOAT3D_HXX
#define INCLUDED_SVX_FLOAT3D_HXX
+#include <memory>
#include <sfx2/ctrlitem.hxx>
#include <vcl/fixed.hxx>
#include <vcl/field.hxx>
diff --git a/include/svx/fmpage.hxx b/include/svx/fmpage.hxx
index 0a9c5672af61..9d0771f0d01e 100644
--- a/include/svx/fmpage.hxx
+++ b/include/svx/fmpage.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_FMPAGE_HXX
#define INCLUDED_SVX_FMPAGE_HXX
+#include <memory>
#include <svx/svdpage.hxx>
#include <comphelper/uno3.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/fmshell.hxx b/include/svx/fmshell.hxx
index 6347df6774fe..3d7d606e77b4 100644
--- a/include/svx/fmshell.hxx
+++ b/include/svx/fmshell.hxx
@@ -23,6 +23,7 @@
// ***************************************************************************************************
// ***************************************************************************************************
+#include <memory>
#include <sfx2/shell.hxx>
#include <sfx2/module.hxx>
#include <vcl/event.hxx>
diff --git a/include/svx/fntctrl.hxx b/include/svx/fntctrl.hxx
index e753970341af..ed0828e8cc3b 100644
--- a/include/svx/fntctrl.hxx
+++ b/include/svx/fntctrl.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_FNTCTRL_HXX
#define INCLUDED_SVX_FNTCTRL_HXX
+#include <memory>
#include <vcl/window.hxx>
#include <editeng/svxfont.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/langbox.hxx b/include/svx/langbox.hxx
index 9292ab5f11a7..ddf48e6472ec 100644
--- a/include/svx/langbox.hxx
+++ b/include/svx/langbox.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_LANGBOX_HXX
#define INCLUDED_SVX_LANGBOX_HXX
+#include <memory>
#include <com/sun/star/uno/Sequence.hxx>
#include <svx/svxdllapi.h>
#include <vcl/image.hxx>
diff --git a/include/svx/numinf.hxx b/include/svx/numinf.hxx
index 33035b0444e1..58a503fb74dc 100644
--- a/include/svx/numinf.hxx
+++ b/include/svx/numinf.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_NUMINF_HXX
#define INCLUDED_SVX_NUMINF_HXX
+#include <memory>
#include <svl/poolitem.hxx>
#include <svx/numfmtsh.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/pszctrl.hxx b/include/svx/pszctrl.hxx
index 35441e14723c..40dbfcc48ff1 100644
--- a/include/svx/pszctrl.hxx
+++ b/include/svx/pszctrl.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_PSZCTRL_HXX
#define INCLUDED_SVX_PSZCTRL_HXX
+#include <memory>
#include <sfx2/stbitem.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/sidebar/AreaPropertyPanelBase.hxx b/include/svx/sidebar/AreaPropertyPanelBase.hxx
index 048ee86d97a7..5582973ce999 100644
--- a/include/svx/sidebar/AreaPropertyPanelBase.hxx
+++ b/include/svx/sidebar/AreaPropertyPanelBase.hxx
@@ -19,6 +19,7 @@
#ifndef INCLUDED_SVX_SOURCE_SIDEBAR_AREA_AREAPROPERTYPANELBASE_HXX
#define INCLUDED_SVX_SOURCE_SIDEBAR_AREA_AREAPROPERTYPANELBASE_HXX
+#include <memory>
#include "AreaTransparencyGradientPopup.hxx"
#include <vcl/ctrl.hxx>
#include <sfx2/sidebar/SidebarPanelBase.hxx>
diff --git a/include/svx/srchdlg.hxx b/include/svx/srchdlg.hxx
index 3a0b1f953e2c..6c30e4bcbe9d 100644
--- a/include/svx/srchdlg.hxx
+++ b/include/svx/srchdlg.hxx
@@ -32,6 +32,7 @@
#include <svtools/svmedit.hxx>
#include <svl/srchdefs.hxx>
#include <svx/svxdllapi.h>
+#include <memory>
#include <vector>
class SvxSearchItem;
diff --git a/include/svx/svdmodel.hxx b/include/svx/svdmodel.hxx
index 3e8f77a09bf5..45a8c81fb2d0 100644
--- a/include/svx/svdmodel.hxx
+++ b/include/svx/svdmodel.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDMODEL_HXX
#define INCLUDED_SVX_SVDMODEL_HXX
+#include <memory>
#include <com/sun/star/uno/Sequence.hxx>
#include <cppuhelper/weakref.hxx>
#include <editeng/forbiddencharacterstable.hxx>
diff --git a/include/svx/svdobj.hxx b/include/svx/svdobj.hxx
index 5ca83078913c..d5c9149f34bc 100644
--- a/include/svx/svdobj.hxx
+++ b/include/svx/svdobj.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDOBJ_HXX
#define INCLUDED_SVX_SVDOBJ_HXX
+#include <memory>
#include <com/sun/star/uno/Any.hxx>
#include <cppuhelper/weakref.hxx>
#include <rtl/ustring.hxx>
diff --git a/include/svx/svdoedge.hxx b/include/svx/svdoedge.hxx
index 5f685276c8d7..0356b470ae5c 100644
--- a/include/svx/svdoedge.hxx
+++ b/include/svx/svdoedge.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDOEDGE_HXX
#define INCLUDED_SVX_SVDOEDGE_HXX
+#include <memory>
#include <svx/svdotext.hxx>
#include <svx/svdglue.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/svdogrp.hxx b/include/svx/svdogrp.hxx
index ea2988093d2f..99e0a696b980 100644
--- a/include/svx/svdogrp.hxx
+++ b/include/svx/svdogrp.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDOGRP_HXX
#define INCLUDED_SVX_SVDOGRP_HXX
+#include <memory>
#include <svx/svdobj.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/svdomedia.hxx b/include/svx/svdomedia.hxx
index 4a96e9ac6c3f..793055aa1491 100644
--- a/include/svx/svdomedia.hxx
+++ b/include/svx/svdomedia.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDOMEDIA_HXX
#define INCLUDED_SVX_SVDOMEDIA_HXX
+#include <memory>
#include <svx/svdorect.hxx>
#include <avmedia/mediaitem.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/svdoole2.hxx b/include/svx/svdoole2.hxx
index d1a471db2f48..2e71f0b835c2 100644
--- a/include/svx/svdoole2.hxx
+++ b/include/svx/svdoole2.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDOOLE2_HXX
#define INCLUDED_SVX_SVDOOLE2_HXX
+#include <memory>
#include <svx/svdorect.hxx>
#include <svx/svxdllapi.h>
#include <sfx2/linkmgr.hxx>
diff --git a/include/svx/svdorect.hxx b/include/svx/svdorect.hxx
index 367ea1737f19..729d3f221a05 100644
--- a/include/svx/svdorect.hxx
+++ b/include/svx/svdorect.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_SVDORECT_HXX
#define INCLUDED_SVX_SVDORECT_HXX
+#include <memory>
#include <svx/svdotext.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/svx/unoshape.hxx b/include/svx/unoshape.hxx
index 5e2f6184afb5..94a137c73ae8 100644
--- a/include/svx/unoshape.hxx
+++ b/include/svx/unoshape.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_UNOSHAPE_HXX
#define INCLUDED_SVX_UNOSHAPE_HXX
+#include <memory>
#include <com/sun/star/document/XActionLockable.hpp>
#include <com/sun/star/drawing/XEnhancedCustomShapeDefaulter.hpp>
#include <com/sun/star/drawing/XGluePointsSupplier.hpp>
diff --git a/include/svx/xbitmap.hxx b/include/svx/xbitmap.hxx
index 21087eaa3f6f..79b4db97bceb 100644
--- a/include/svx/xbitmap.hxx
+++ b/include/svx/xbitmap.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_XBITMAP_HXX
#define INCLUDED_SVX_XBITMAP_HXX
+#include <memory>
#include <tools/color.hxx>
#include <vcl/bitmap.hxx>
#include <svtools/grfmgr.hxx>
diff --git a/include/svx/xmlsecctrl.hxx b/include/svx/xmlsecctrl.hxx
index 8389c6e5fcc2..0f7d44b86ff0 100644
--- a/include/svx/xmlsecctrl.hxx
+++ b/include/svx/xmlsecctrl.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_SVX_XMLSECCTRL_HXX
#define INCLUDED_SVX_XMLSECCTRL_HXX
+#include <memory>
#include <sfx2/stbitem.hxx>
#include <svx/svxdllapi.h>
diff --git a/include/toolkit/awt/vclxfont.hxx b/include/toolkit/awt/vclxfont.hxx
index 3887fbe2f187..080f9feacc64 100644
--- a/include/toolkit/awt/vclxfont.hxx
+++ b/include/toolkit/awt/vclxfont.hxx
@@ -20,6 +20,7 @@
#ifndef INCLUDED_TOOLKIT_AWT_VCLXFONT_HXX
... etc. - the rest is truncated
More information about the Libreoffice-commits
mailing list