From 64fa566e659112b46d063dc0e0a89fe8f8065235 Mon Sep 17 00:00:00 2001 From: Caolán McNamara Date: Fri, 29 Mar 2024 08:57:46 +0000 Subject: ofz#67699 Integer-overflow MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ifb949cb4816c21587f337827fe50f993a64a3f60 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/165509 Tested-by: Jenkins Reviewed-by: Caolán McNamara --- vcl/source/gdi/metaact.cxx | 3 +++ 1 file changed, 3 insertions(+) (limited to 'vcl/source/gdi') diff --git a/vcl/source/gdi/metaact.cxx b/vcl/source/gdi/metaact.cxx index 81d72cdf8dbd..a7e7c01f2936 100644 --- a/vcl/source/gdi/metaact.cxx +++ b/vcl/source/gdi/metaact.cxx @@ -678,6 +678,9 @@ MetaTextArrayAction::~MetaTextArrayAction() void MetaTextArrayAction::Execute( OutputDevice* pOut ) { + if (!AllowPoint(pOut->LogicToPixel(maStartPt))) + return; + pOut->DrawTextArray( maStartPt, maStr, maDXAry, maKashidaAry, mnIndex, mnLen ); } -- cgit