diff options
author | Caolán McNamara <caolanm@redhat.com> | 2021-04-11 14:51:03 +0100 |
---|---|---|
committer | Caolán McNamara <caolanm@redhat.com> | 2021-04-11 20:42:46 +0200 |
commit | ae8bde1b03335a096ea2acd7fe20a6f1a326ba35 (patch) | |
tree | e9f57cecdf7310669840f0ad37dcf548cb4744f1 /svx | |
parent | 83f91d82f34922346209c11f4b8be8ad93813e79 (diff) |
ofz#30962 Timeout: skip slow path for fuzzing
Change-Id: I49c3b06e9b54d9d6657b64b153907f995e572a19
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/113951
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/engine3d/obj3d.cxx | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/svx/source/engine3d/obj3d.cxx b/svx/source/engine3d/obj3d.cxx index c770a751018a..441e3271d34d 100644 --- a/svx/source/engine3d/obj3d.cxx +++ b/svx/source/engine3d/obj3d.cxx @@ -40,6 +40,7 @@ #include <svx/sdr/contact/viewcontactofe3dscene.hxx> #include <svx/e3dsceneupdater.hxx> #include <rtl/ustrbuf.hxx> +#include <unotools/configmgr.hxx> using namespace com::sun::star; @@ -290,6 +291,9 @@ E3dScene* E3dObject::getRootE3dSceneFromE3dObject() const basegfx::B3DRange E3dObject::RecalcBoundVolume() const { basegfx::B3DRange aRetval; + if (utl::ConfigManager::IsFuzzing()) // skip slow path for fuzzing + return aRetval; + const sdr::contact::ViewContactOfE3d* pVCOfE3D = dynamic_cast< const sdr::contact::ViewContactOfE3d* >(&GetViewContact()); if(pVCOfE3D) |