diff --git a/Point_set_processing_3/include/CGAL/IO/read_off_points.h b/Point_set_processing_3/include/CGAL/IO/read_off_points.h index 8261d6e2dba..3292385ab4a 100644 --- a/Point_set_processing_3/include/CGAL/IO/read_off_points.h +++ b/Point_set_processing_3/include/CGAL/IO/read_off_points.h @@ -95,6 +95,11 @@ read_off_points_and_normals( { iss.clear(); iss.str(line); + + // Ignore empty lines and comments + if (line.empty () || line[0] == '#') + continue; + lineNumber++; // Reads file signature on first line