diff options
author | Caolán McNamara <caolan.mcnamara@collabora.com> | 2023-10-28 17:11:00 +0100 |
---|---|---|
committer | Caolán McNamara <caolan.mcnamara@collabora.com> | 2023-10-28 19:51:00 +0200 |
commit | 7269df74824bdea31b9d42d1e2d77b77e702b3ab (patch) | |
tree | 0a8ef2235b7c88cbf88ee7aa9283b5590b7c7493 /sw/source/filter/xml/xmlimp.cxx | |
parent | 2a302e143d4c6b1fc26aee6fdb53e876166d0340 (diff) |
ofz#63646 avoid Timeout when document fails to load
Change-Id: I84db71486c42b74bd2bf7ff2c5469938802ee113
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/158592
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Diffstat (limited to 'sw/source/filter/xml/xmlimp.cxx')
-rw-r--r-- | sw/source/filter/xml/xmlimp.cxx | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/sw/source/filter/xml/xmlimp.cxx b/sw/source/filter/xml/xmlimp.cxx index c84a3a3a3392..55415f12a6f4 100644 --- a/sw/source/filter/xml/xmlimp.cxx +++ b/sw/source/filter/xml/xmlimp.cxx @@ -1847,12 +1847,11 @@ extern "C" SAL_DLLPUBLIC_EXPORT bool TestPDFExportFODT(SvStream &rStream) uno::Reference<document::XFilter> xFODTFilter(xInterface, uno::UNO_QUERY_THROW); bool ret = xFODTFilter->filter(aArgs); - css::uno::Reference<css::frame::XController2> xController(xModel->createDefaultViewController(xTargetFrame), UNO_SET_THROW); - - utl::ConnectFrameControllerModel(xTargetFrame, xController, xModel); - if (ret) { + css::uno::Reference<css::frame::XController2> xController(xModel->createDefaultViewController(xTargetFrame), UNO_SET_THROW); + utl::ConnectFrameControllerModel(xTargetFrame, xController, xModel); + utl::TempFileNamed aTempFile; aTempFile.EnableKillingFile(); |