From f887ca47b909471ff8767e9a363ea42ad752727b Mon Sep 17 00:00:00 2001 From: dellaert Date: Mon, 6 Oct 2014 12:13:24 +0200 Subject: [PATCH] make_shared is a tad faster --- gtsam/nonlinear/NonlinearFactor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gtsam/nonlinear/NonlinearFactor.cpp b/gtsam/nonlinear/NonlinearFactor.cpp index 86d2ea56d..d2e1febd0 100644 --- a/gtsam/nonlinear/NonlinearFactor.cpp +++ b/gtsam/nonlinear/NonlinearFactor.cpp @@ -130,7 +130,7 @@ boost::shared_ptr NoiseModelFactor::linearize( noiseModel::Constrained::shared_ptr model = constrained->unit(d_); return boost::make_shared(terms, b_, model); } else - return GaussianFactor::shared_ptr(new JacobianFactor(terms, b)); + return boost::make_shared(terms, b); } /* ************************************************************************* */