Fix loop variable

release/4.3a0
Frank Dellaert 2023-01-03 15:15:21 -05:00
parent a69c086445
commit 4f2615aeeb
1 changed files with 4 additions and 7 deletions

View File

@ -299,17 +299,14 @@ weightedPseudoinverse(const Vector& a, const Vector& weights) {
}
/* ************************************************************************* */
Vector concatVectors(const std::list<Vector>& vs)
{
Vector concatVectors(const std::list<Vector>& vs) {
size_t dim = 0;
for(Vector v: vs)
dim += v.size();
for (const Vector& v : vs) dim += v.size();
Vector A(dim);
size_t index = 0;
for(Vector v: vs) {
for(int d = 0; d < v.size(); d++)
A(d+index) = v(d);
for (const Vector& v : vs) {
for (int d = 0; d < v.size(); d++) A(d + index) = v(d);
index += v.size();
}