diff --git a/gtsam/linear/VectorValuesUnordered.cpp b/gtsam/linear/VectorValuesUnordered.cpp index 002c4dacd..90e356e5d 100644 --- a/gtsam/linear/VectorValuesUnordered.cpp +++ b/gtsam/linear/VectorValuesUnordered.cpp @@ -106,7 +106,7 @@ namespace gtsam { totalDim += v.second.size(); // Copy vectors - Vector result; + Vector result(totalDim); DenseIndex pos = 0; BOOST_FOREACH(const Vector& v, *this | map_values) { result.segment(pos, v.size()) = v;