diff --git a/gtsam/base/Matrix.cpp b/gtsam/base/Matrix.cpp index ad0c7c9f4..c4ad41879 100644 --- a/gtsam/base/Matrix.cpp +++ b/gtsam/base/Matrix.cpp @@ -292,7 +292,7 @@ Matrix diag(const std::vector& Hs) { rows+= Hs[i].rows(); cols+= Hs[i].cols(); } - Matrix results(rows,cols); + Matrix results = zeros(rows,cols); size_t r = 0, c = 0; for (size_t i = 0; i