Remove Q_ASSERT from qtesselator autotest
If the test data is incorrect, print a meaningful error message into the test output. Change-Id: I505a86b4411619d3c3be9541c96c082f92589ff7 Task-number: QTBUG-17582 Reviewed-by: Rohan McGovern (cherry picked from commit 8e12d9e322ec7d8f7eece09b6f15cba640615f9e)
This commit is contained in:
parent
c631c05819
commit
aa004ff76d
@ -218,7 +218,8 @@ void old_tesselate_polygon(QVector<XTrapezoid> *traps, const QPointF *pg, int pg
|
||||
qreal ymax(INT_MIN/256);
|
||||
|
||||
//painter.begin(pg, pgSize);
|
||||
Q_ASSERT(pg[0] == pg[pgSize-1]);
|
||||
if (pg[0] != pg[pgSize-1])
|
||||
qWarning() << Q_FUNC_INFO << "Malformed polygon (first and last points must be identical)";
|
||||
// generate edge table
|
||||
// qDebug() << "POINTS:";
|
||||
for (int x = 0; x < pgSize-1; ++x) {
|
||||
|
Loading…
Reference in New Issue
Block a user