diff --git a/src/libs/vlayout/vabstractpiece.h b/src/libs/vlayout/vabstractpiece.h index 13ee0870c..3040ffc5d 100644 --- a/src/libs/vlayout/vabstractpiece.h +++ b/src/libs/vlayout/vabstractpiece.h @@ -214,24 +214,49 @@ QVector VAbstractPiece::CorrectEquidistantPoints(const QVector &points, bo } //Clear equivalent points - QVector correctPoints = RemoveDublicates(points, removeFirstAndLast); + QVector buf1 = RemoveDublicates(points, removeFirstAndLast); - if (correctPoints.size()<3) + if (buf1.size()<3) { - return correctPoints; + return buf1; } + QVector buf2; //Remove point on line - for (qint32 i = 1; i