diff --git a/GeoLib/SensorData.cpp b/GeoLib/SensorData.cpp
index fa9b6ea3cb172c0616a32a6dcb7fa721c15f98d5..97e76245440618cef86082d23b9570b620323827 100644
--- a/GeoLib/SensorData.cpp
+++ b/GeoLib/SensorData.cpp
@@ -147,8 +147,7 @@ int SensorData::readDataFromFile(const std::string& file_name)
         this->_vec_names.push_back(
             SensorData::convertString2SensorDataType(*++it));
         this->_data_unit_string.emplace_back("");
-        auto* data = new std::vector<float>;
-        this->_data_vecs.push_back(data);
+        this->_data_vecs.push_back(new std::vector<float>);
     }
 
     while (std::getline(in, line))