diff --git a/src/gui/painting/qpathclipper.cpp b/src/gui/painting/qpathclipper.cpp index 1a1b2d76e2..2fbf8bdcba 100644 --- a/src/gui/painting/qpathclipper.cpp +++ b/src/gui/painting/qpathclipper.cpp @@ -316,7 +316,7 @@ static inline qreal coordinate(const QPointF &pos, int axis) TreeNode SegmentTree::buildTree(int first, int last, int depth, const RectF &bounds) { if (depth >= 24 || (last - first) <= 10) { - TreeNode node; + TreeNode node = {}; node.leaf = true; node.index.interval.first = first; node.index.interval.last = last; diff --git a/src/gui/painting/qtriangulator.cpp b/src/gui/painting/qtriangulator.cpp index ec3ab8ff8f..eab06d4d4c 100644 --- a/src/gui/painting/qtriangulator.cpp +++ b/src/gui/painting/qtriangulator.cpp @@ -1985,7 +1985,7 @@ void QTriangulator::SimpleToMonotone::createDiagonal(int lower, int upper) int prevLower = m_edges.at(lower).previous; int prevUpper = m_edges.at(upper).previous; - Edge e; + Edge e = {}; e.twin = m_edges.size() + 1; e.next = upper;