diff --git a/src/main.cpp b/src/main.cpp index cd11309..b251701 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -212,11 +212,11 @@ void publishMsgs(um7::Registers& r, ros::NodeHandle* imu_nh, sensor_msgs::Imu& i static ros::Publisher mag_pub; if (use_magnetic_field_msg) { - ros::Publisher mag_pub = imu_nh->advertise("mag", 1, false); + mag_pub = imu_nh->advertise("mag", 1, false); } else { - ros::Publisher mag_pub = imu_nh->advertise("mag", 1, false); + mag_pub = imu_nh->advertise("mag", 1, false); } static ros::Publisher rpy_pub = imu_nh->advertise("rpy", 1, false); static ros::Publisher temp_pub = imu_nh->advertise("temperature", 1, false);