From d0f9f0408910df94d0d9115fe271ea4148d53f8d Mon Sep 17 00:00:00 2001 From: Florian Kramer Date: Mon, 11 Dec 2017 19:43:39 +0100 Subject: [PATCH] changed toff to size_t in writeBinaryCompressed --- io/include/pcl/io/impl/pcd_io.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/io/include/pcl/io/impl/pcd_io.hpp b/io/include/pcl/io/impl/pcd_io.hpp index 0bafadd0aa8..c0630935408 100644 --- a/io/include/pcl/io/impl/pcd_io.hpp +++ b/io/include/pcl/io/impl/pcd_io.hpp @@ -351,11 +351,11 @@ pcl::PCDWriter::writeBinaryCompressed (const std::string &file_name, // pters[3] = &only_valid_data[offset_of_plane_RGB]; // std::vector pters (fields.size ()); - int toff = 0; + size_t toff = 0; for (size_t i = 0; i < pters.size (); ++i) { pters[i] = &only_valid_data[toff]; - toff += fields_sizes[i] * static_cast (cloud.points.size ()); + toff += static_cast(fields_sizes[i]) * cloud.points.size(); } // Go over all the points, and copy the data in the appropriate places