From 41c8a6710795a02e6c2a2eb98036c84b2dc1e55a Mon Sep 17 00:00:00 2001 From: Fan Jiang Date: Thu, 14 Apr 2022 15:24:29 -0400 Subject: [PATCH] Fix robust deserialization --- gtsam/linear/LossFunctions.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtsam/linear/LossFunctions.h b/gtsam/linear/LossFunctions.h index c3d7d64db..1699b833f 100644 --- a/gtsam/linear/LossFunctions.h +++ b/gtsam/linear/LossFunctions.h @@ -223,6 +223,7 @@ class GTSAM_EXPORT Cauchy : public Base { void serialize(ARCHIVE &ar, const unsigned int /*version*/) { ar &BOOST_SERIALIZATION_BASE_OBJECT_NVP(Base); ar &BOOST_SERIALIZATION_NVP(k_); + ar &BOOST_SERIALIZATION_NVP(ksquared_); } }; @@ -273,6 +274,7 @@ class GTSAM_EXPORT Welsch : public Base { void serialize(ARCHIVE &ar, const unsigned int /*version*/) { ar &BOOST_SERIALIZATION_BASE_OBJECT_NVP(Base); ar &BOOST_SERIALIZATION_NVP(c_); + ar &BOOST_SERIALIZATION_NVP(csquared_); } };