cppcanvas/source/mtfrenderer/emfplus.cxx |    4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

New commits:
commit 5795e68be1afe185ed71294a4d389e763c95bfdd
Author: Caolán McNamara <caol...@redhat.com>
Date:   Mon Mar 26 12:49:54 2018 +0100

    forcepoint #33 ensure payload is a EMFPPath
    
    Change-Id: I0a9f332cc66e43caa4e1611006fa765cad063539
    Reviewed-on: https://gerrit.libreoffice.org/51916
    Tested-by: Jenkins <c...@libreoffice.org>
    Reviewed-by: Markus Mohrhard <markus.mohrh...@googlemail.com>

diff --git a/cppcanvas/source/mtfrenderer/emfplus.cxx 
b/cppcanvas/source/mtfrenderer/emfplus.cxx
index 923099b0c056..1da733bd9f73 100644
--- a/cppcanvas/source/mtfrenderer/emfplus.cxx
+++ b/cppcanvas/source/mtfrenderer/emfplus.cxx
@@ -1003,7 +1003,7 @@ namespace cppcanvas
 
                             SAL_INFO("cppcanvas.emf", "EMF+ FillPath slot: " 
<< index);
 
-                            EMFPPath* path = 
static_cast<EMFPPath*>(aObjects[index]);
+                            EMFPPath* path = 
dynamic_cast<EMFPPath*>(aObjects[index]);
                             if (path)
                                 EMFPPlusFillPolygon(path->GetPolygon (*this), 
rFactoryParms, rState, rCanvas, flags & 0x8000, brushIndexOrColor);
                             else
@@ -1132,7 +1132,7 @@ namespace cppcanvas
                             SAL_INFO("cppcanvas.emf", "EMF+ DrawPath");
                             SAL_INFO("cppcanvas.emf", "EMF+\tpen: " << 
penIndex);
 
-                            EMFPPath* path = static_cast<EMFPPath*>( aObjects 
[flags & 0xff] );
+                            EMFPPath* path = dynamic_cast<EMFPPath*>( aObjects 
[flags & 0xff] );
                             if (path)
                                 EMFPPlusDrawPolygon(path->GetPolygon (*this), 
rFactoryParms, rState, rCanvas, penIndex);
                             else
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to