summaryrefslogtreecommitdiff
path: root/emfio
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2023-05-11 08:39:05 +0100
committerCaolán McNamara <caolanm@redhat.com>2023-05-11 13:04:12 +0200
commit2f4e74318a9485d5497478f8bf6b4a00f0e6c9d7 (patch)
treeb8fd04776f05345aad003627a985e204e67cc8a3 /emfio
parent8fa788c393ed229ed065a3a26f316d02289dd0d3 (diff)
ofz#58830 Container-overflow READ 1
Change-Id: I7786a63c4cad8e4538b108a06551ff274a0ddcc6 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151658 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'emfio')
-rw-r--r--emfio/source/reader/emfreader.cxx1
1 files changed, 1 insertions, 0 deletions
diff --git a/emfio/source/reader/emfreader.cxx b/emfio/source/reader/emfreader.cxx
index c053cee39c40..2a5daa7a6891 100644
--- a/emfio/source/reader/emfreader.cxx
+++ b/emfio/source/reader/emfreader.cxx
@@ -993,6 +993,7 @@ namespace emfio
}
}
if (wrongFile) break;
+ nPointsCount = std::min(aPoints.size(), aPointTypes.size());
for (sal_uInt32 i = 0; i < nPointsCount; i++)
{
if (aPointTypes[i] == PT_MOVETO)