diff --git a/io/src/ply_io.cpp b/io/src/ply_io.cpp index 4d9a02531b3..aa09b14f3e6 100644 --- a/io/src/ply_io.cpp +++ b/io/src/ply_io.cpp @@ -559,13 +559,15 @@ pcl::PLYReader::parse (const std::string& istream_filename) //////////////////////////////////////////////////////////////////////////////////////// int pcl::PLYReader::readHeader (const std::string &file_name, pcl::PCLPointCloud2 &cloud, - Eigen::Vector4f &, Eigen::Quaternionf &, + Eigen::Vector4f &origin, Eigen::Quaternionf &orientation, int &, int &, unsigned int &, const int) { // Silence compiler warnings cloud_ = &cloud; range_grid_ = new std::vector >; cloud_->width = cloud_->height = 0; + origin = Eigen::Vector4f::Zero (); + orientation = Eigen::Quaternionf::Identity (); if (!parse (file_name)) { PCL_ERROR ("[pcl::PLYReader::read] problem parsing header!\n");