diff --git a/include/ceres/covariance.h b/include/ceres/covariance.h index 1e9bb9fdb..6533487a2 100644 --- a/include/ceres/covariance.h +++ b/include/ceres/covariance.h @@ -234,6 +234,7 @@ class Covariance { }; explicit Covariance(const Options& options); + ~Covariance(); // Compute a part of the covariance matrix. // diff --git a/internal/ceres/covariance.cc b/internal/ceres/covariance.cc index 6cb52eed9..35146c582 100644 --- a/internal/ceres/covariance.cc +++ b/internal/ceres/covariance.cc @@ -42,6 +42,9 @@ Covariance::Covariance(const Covariance::Options& options) { impl_.reset(new internal::CovarianceImpl(options)); } +Covariance::~Covariance() { +} + bool Covariance::Compute( const vector >& covariance_blocks, Problem* problem) {