From e7fa347f0d0e0160e90ee2f869c8039625aaed5f Mon Sep 17 00:00:00 2001 From: vrouvrea Date: Wed, 13 Jun 2018 07:32:36 +0000 Subject: Fix cppcheck issues git-svn-id: svn+ssh://scm.gforge.inria.fr/svnroot/gudhi/trunk@3601 636b058d-ea47-450e-bf9e-a15bfbe3eedb Former-commit-id: 44cc04b1609d3b3d40382fd02d4fe15e5ba0159f --- src/common/include/gudhi/Off_reader.h | 2 +- src/common/include/gudhi/distance_functions.h | 4 ++-- src/common/include/gudhi/random_point_generators.h | 3 ++- src/common/include/gudhi/writing_persistence_to_file.h | 8 ++++---- 4 files changed, 9 insertions(+), 8 deletions(-) (limited to 'src/common/include') diff --git a/src/common/include/gudhi/Off_reader.h b/src/common/include/gudhi/Off_reader.h index 024f0568..05a1e145 100644 --- a/src/common/include/gudhi/Off_reader.h +++ b/src/common/include/gudhi/Off_reader.h @@ -137,7 +137,7 @@ class Off_reader { if (!std::ifstream::sentry(stream_)) return false; std::getline(stream_, uncomment_line); } while (uncomment_line[0] == '#'); - return (bool)stream_; + return static_cast(stream_); } template diff --git a/src/common/include/gudhi/distance_functions.h b/src/common/include/gudhi/distance_functions.h index 4dfba1bf..5ef12f2e 100644 --- a/src/common/include/gudhi/distance_functions.h +++ b/src/common/include/gudhi/distance_functions.h @@ -100,14 +100,14 @@ class Minimal_enclosing_ball_radius { */ template< typename Point_cloud, typename Point_iterator = typename boost::range_const_iterator::type, - typename Point= typename std::iterator_traits::value_type, + typename Point = typename std::iterator_traits::value_type, typename Coordinate_iterator = typename boost::range_const_iterator::type, typename Coordinate = typename std::iterator_traits::value_type> Coordinate operator()(const Point_cloud& point_cloud) const { using Min_sphere = Miniball::Miniball>; - Min_sphere ms(boost::size(*point_cloud.begin()), point_cloud.begin(),point_cloud.end()); + Min_sphere ms(boost::size(*point_cloud.begin()), point_cloud.begin(), point_cloud.end()); #ifdef DEBUG_TRACES std::cout << "Minimal_enclosing_ball_radius = " << std::sqrt(ms.squared_radius()) << " | nb points = " << boost::size(point_cloud) << " | dimension = " diff --git a/src/common/include/gudhi/random_point_generators.h b/src/common/include/gudhi/random_point_generators.h index 1f8f2cd8..f8107c8b 100644 --- a/src/common/include/gudhi/random_point_generators.h +++ b/src/common/include/gudhi/random_point_generators.h @@ -190,7 +190,8 @@ template static void generate_uniform_points_on_torus_d(const Kernel &k, int dim, std::size_t num_slices, OutputIterator out, double radius_noise_percentage = 0., - std::vector current_point = std::vector()) { + std::vector current_point = + std::vector()) { CGAL::Random rng; int point_size = static_cast(current_point.size()); if (point_size == 2 * dim) { diff --git a/src/common/include/gudhi/writing_persistence_to_file.h b/src/common/include/gudhi/writing_persistence_to_file.h index 4c5ce918..34448576 100644 --- a/src/common/include/gudhi/writing_persistence_to_file.h +++ b/src/common/include/gudhi/writing_persistence_to_file.h @@ -20,8 +20,8 @@ * along with this program. If not, see . */ -#ifndef WRITING_PERSISTENCE_TO_FILE_H -#define WRITING_PERSISTENCE_TO_FILE_H +#ifndef WRITING_PERSISTENCE_TO_FILE_H_ +#define WRITING_PERSISTENCE_TO_FILE_H_ #include #include @@ -112,6 +112,6 @@ void write_persistence_intervals_to_stream(const Persistence_interval_range& int } } -} +} // namespace Gudhi -#endif // WRITING_PERSISTENCE_TO_FILE_H +#endif // WRITING_PERSISTENCE_TO_FILE_H_ -- cgit v1.2.3