ofz#56928 Integer-overflow

Change-Id: Ia20a42e16b50ab320e44405e60403c1d3b971bb5
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/148692
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
diff --git a/vcl/source/gdi/metaact.cxx b/vcl/source/gdi/metaact.cxx
index 1c7c320..71dbe5d 100644
--- a/vcl/source/gdi/metaact.cxx
+++ b/vcl/source/gdi/metaact.cxx
@@ -1483,6 +1483,8 @@ MetaMoveClipRegionAction::MetaMoveClipRegionAction( tools::Long nHorzMove, tools

void MetaMoveClipRegionAction::Execute( OutputDevice* pOut )
{
    if (!AllowY(pOut->LogicToPixel(Point(mnHorzMove, mnVertMove)).Y()))
        return;
    pOut->MoveClipRegion( mnHorzMove, mnVertMove );
}