From 245547da88676fadbf6a1e7505da205c3f6f9624 Mon Sep 17 00:00:00 2001 From: Kartik Mohta Date: Fri, 19 Feb 2016 04:37:08 -0500 Subject: [PATCH] visualizer: Use reserve not resize for keyframes vector in msg_info --- svo_ros/src/visualizer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/svo_ros/src/visualizer.cpp b/svo_ros/src/visualizer.cpp index 951f713..6662969 100644 --- a/svo_ros/src/visualizer.cpp +++ b/svo_ros/src/visualizer.cpp @@ -79,7 +79,7 @@ void Visualizer::publishMinimal( svo_msgs::Info msg_info; msg_info.header = header_msg; msg_info.processing_time = slam.lastProcessingTime(); - msg_info.keyframes.resize(slam.map().keyframes_.size()); + msg_info.keyframes.reserve(slam.map().keyframes_.size()); for(list::const_iterator it=slam.map().keyframes_.begin(); it!=slam.map().keyframes_.end(); ++it) msg_info.keyframes.push_back((*it)->id_); msg_info.stage = static_cast(slam.stage());