diff --git a/src/comm/ros_bridge/include/GenericMessages.h b/src/comm/ros_bridge/include/GenericMessages.h index ae381409e1b54eb5472210b332985ed9c7b68d67..7e19254cd27b243f9574cddb217849a034a070d9 100644 --- a/src/comm/ros_bridge/include/GenericMessages.h +++ b/src/comm/ros_bridge/include/GenericMessages.h @@ -353,7 +353,7 @@ public: typedef MessageGroups::HeartbeatGroup Group; Heartbeat(){} Heartbeat(int status) :_status(status){} - Heartbeat(const Heartbeat &heartbeat) :_status(heartbeat.status()){} + Heartbeat(const Heartbeat &heartbeat) : MessageBaseClass(), _status(heartbeat.status()){} ~Heartbeat() = default; virtual Heartbeat *Clone() const override { return new Heartbeat(*this); }