From d1b27af512256176d1a50564dfe41976f9eefb4e Mon Sep 17 00:00:00 2001 From: Brice Rebsamen Date: Wed, 11 Feb 2015 11:36:56 -0800 Subject: [PATCH] Conversion in integral precision fixes #14 --- include/pcl_conversions/pcl_conversions.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/pcl_conversions/pcl_conversions.h b/include/pcl_conversions/pcl_conversions.h index 3da01eaf..44c4381b 100644 --- a/include/pcl_conversions/pcl_conversions.h +++ b/include/pcl_conversions/pcl_conversions.h @@ -79,13 +79,13 @@ namespace pcl_conversions { inline void fromPCL(const pcl::uint64_t &pcl_stamp, ros::Time &stamp) { - stamp.fromNSec(pcl_stamp * 1e3); // Convert from us to ns + stamp.fromNSec(pcl_stamp * 1000ull); // Convert from us to ns } inline void toPCL(const ros::Time &stamp, pcl::uint64_t &pcl_stamp) { - pcl_stamp = stamp.toNSec() / 1e3; // Convert from ns to us + pcl_stamp = stamp.toNSec() / 1000ull; // Convert from ns to us } inline