diff --git a/drawing.cpp b/drawing.cpp index 98683b06..1a602b02 100644 --- a/drawing.cpp +++ b/drawing.cpp @@ -2128,11 +2128,14 @@ void dqi_poly::draw() { #if CAP_SVG if(svg::in) { + if(isize(glcoords) > POLYMAX) continue; + bool bad = false; - for(int i=0; i