diff -r b72c6db6890b -r 5dc02b23752f src/opengl/gl2paintengineex/qtriangulatingstroker_p.h --- a/src/opengl/gl2paintengineex/qtriangulatingstroker_p.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/opengl/gl2paintengineex/qtriangulatingstroker_p.h Tue Jul 06 15:10:48 2010 +0300 @@ -54,7 +54,8 @@ class QTriangulatingStroker { public: - void process(const QVectorPath &path, const QPen &pen); + QTriangulatingStroker() : m_vertices(0) {} + void process(const QVectorPath &path, const QPen &pen, const QRectF &clip); inline int vertexCount() const { return m_vertices.size(); } inline const float *vertices() const { return m_vertices.data(); } @@ -96,7 +97,7 @@ public: QDashedStrokeProcessor(); - void process(const QVectorPath &path, const QPen &pen); + void process(const QVectorPath &path, const QPen &pen, const QRectF &clip); inline void addElement(QPainterPath::ElementType type, qreal x, qreal y) { m_points.add(x);