ofz#58991 Heap-buffer-overflow

Change-Id: I44661cb2f9b2f44118140ae2fbcf86fe12cd282c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151760
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
diff --git a/emfio/source/reader/emfreader.cxx b/emfio/source/reader/emfreader.cxx
index dcb8a23..73a082e 100644
--- a/emfio/source/reader/emfreader.cxx
+++ b/emfio/source/reader/emfreader.cxx
@@ -1009,7 +1009,7 @@ namespace emfio
                            }
                            else if (aPointTypes[i] & PT_BEZIERTO)
                            {
                                if (aPoints.size() - i < 3)
                                if (nPointsCount - i < 3)
                                {
                                    SAL_WARN("emfio", "EMF file error: Not enough Bezier points.");
                                    break;