vcl/headless/svptext.cxx | 3 +++ 1 file changed, 3 insertions(+) New commits: commit a518d1acf7f2f9952ab1d20f3185615351655ef8 Author: Caolán McNamara <caol...@redhat.com> AuthorDate: Thu Aug 16 13:59:26 2018 +0100 Commit: Caolán McNamara <caol...@redhat.com> CommitDate: Thu Aug 16 17:16:29 2018 +0200
skip text layout when fuzzing Change-Id: I4d1c0ce31c4bfde0c1c681235868f6e5484fb561 Reviewed-on: https://gerrit.libreoffice.org/59174 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caol...@redhat.com> Tested-by: Caolán McNamara <caol...@redhat.com> diff --git a/vcl/headless/svptext.cxx b/vcl/headless/svptext.cxx index dbef813cd658..747fffe104f1 100644 --- a/vcl/headless/svptext.cxx +++ b/vcl/headless/svptext.cxx @@ -18,6 +18,7 @@ */ #include <sal/types.h> +#include <unotools/configmgr.hxx> #include <vcl/fontcharmap.hxx> #include <basegfx/range/b2ibox.hxx> #include <headless/svpgdi.hxx> @@ -103,6 +104,8 @@ bool SvpSalGraphics::GetGlyphOutline(const GlyphItem& rGlyph, basegfx::B2DPolyPo std::unique_ptr<SalLayout> SvpSalGraphics::GetTextLayout( ImplLayoutArgs& rArgs, int nFallbackLevel ) { + if (utl::ConfigManager::IsFuzzing()) + return nullptr; return m_aTextRenderImpl.GetTextLayout(rArgs, nFallbackLevel); } _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits