summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Bauer <mail@ulrich-bauer.org>2016-07-30 18:58:17 +0200
committerUlrich Bauer <mail@ulrich-bauer.org>2016-07-30 18:58:17 +0200
commit6a1c1b5253837e926a59649e642708e6d3a215ca (patch)
treef28c59b72a5918c85a0b4e2052b2b9fb2b93a90f
parentdc78d8ce73ee35f3828f0aad67a4e53620277ebf (diff)
fixed csv reader
-rw-r--r--ripser.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/ripser.cpp b/ripser.cpp
index 18c61c3..bd614de 100644
--- a/ripser.cpp
+++ b/ripser.cpp
@@ -815,7 +815,10 @@ int main(int argc, char** argv) {
#ifdef FILE_FORMAT_LOWER_TRIANGULAR_CSV
std::vector<value_t>& distances = diameters;
value_t value;
- while ((input_stream >> value).ignore()) distances.push_back(value);
+ while (input_stream >> value) {
+ distances.push_back(value);
+ input_stream.ignore();
+ }
compressed_lower_distance_matrix_adapter dist(distances);