[Libreoffice-commits] core.git: sw/source
Caolán McNamara (via logerrit)
logerrit at kemper.freedesktop.org
Wed Feb 10 12:02:32 UTC 2021
sw/source/filter/basflt/shellio.cxx | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
New commits:
commit 97f8d4dd1201dedf5640fb0070b4df8359260a0d
Author: Caolán McNamara <caolanm at redhat.com>
AuthorDate: Wed Feb 10 09:57:59 2021 +0000
Commit: Caolán McNamara <caolanm at redhat.com>
CommitDate: Wed Feb 10 13:01:43 2021 +0100
cid#1401334 silence Uncaught exception
Change-Id: Ie8425ea3d528811fbb27d0e793c6ebed5a65ac68
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/110695
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/sw/source/filter/basflt/shellio.cxx b/sw/source/filter/basflt/shellio.cxx
index 88e6d04459cd..272e36a8ec6c 100644
--- a/sw/source/filter/basflt/shellio.cxx
+++ b/sw/source/filter/basflt/shellio.cxx
@@ -29,6 +29,7 @@
#include <editeng/ulspitem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/paperinf.hxx>
+#include <o3tl/deleter.hxx>
#include <node.hxx>
#include <docary.hxx>
#include <fmtanchr.hxx>
@@ -851,7 +852,7 @@ ErrCode SwWriter::Write( WriterRef const & rxWriter, const OUString* pRealFileNa
pESh->StartAllAction();
}
- auto xGuard = std::make_unique<PurgeGuard>(*pOutDoc);
+ std::unique_ptr<PurgeGuard, o3tl::default_delete<PurgeGuard>> xGuard(new PurgeGuard(*pOutDoc));
pOutDoc->SetInWriting(true);
ErrCode nError = ERRCODE_NONE;
More information about the Libreoffice-commits
mailing list