diff --git a/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp b/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp index bc736215ddfa37374a9ed7a49dee3613ee45e402..8bf4aafd5d9b7d25f0aed93d87a9e285bef1ec06 100644 --- a/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp +++ b/Applications/DataExplorer/DataView/DiagramView/DiagramList.cpp @@ -340,10 +340,7 @@ void DiagramList::setList(std::vector<std::pair<float, float>> const& coords) return; this->_startDate = QDateTime(); - std::size_t nCoords = coords.size(); - for (std::size_t i = 0; i < nCoords; i++) - _coords.push_back(coords[i]); - + std::copy(coords.begin(), coords.end(), std::back_inserter(_coords)); update(); }