summaryrefslogtreecommitdiff
path: root/tagstats
diff options
context:
space:
mode:
authorJochen Topf <jochen@topf.org>2014-05-12 15:10:08 +0200
committerJochen Topf <jochen@topf.org>2014-05-12 15:10:08 +0200
commitd48106e7f8c20119139dff01b11e8aff2a7f4425 (patch)
treeb4542e6892d759bda8b3a8e395a6f2e1a536ec5b /tagstats
parente37df4e561bb43bcef978c3ad8bbd6dc5f414c00 (diff)
downloadtaginfo-d48106e7f8c20119139dff01b11e8aff2a7f4425.tar
taginfo-d48106e7f8c20119139dff01b11e8aff2a7f4425.tar.gz
Allow spaces in key-value geodistribution lst.
Diffstat (limited to 'tagstats')
-rw-r--r--tagstats/tagstats_handler.hpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/tagstats/tagstats_handler.hpp b/tagstats/tagstats_handler.hpp
index 9c04dd9..20faf27 100644
--- a/tagstats/tagstats_handler.hpp
+++ b/tagstats/tagstats_handler.hpp
@@ -524,8 +524,9 @@ public:
#endif // TAGSTATS_COUNT_TAG_COMBINATIONS
std::ifstream map_tags_list_file(map_tags_list.c_str(), std::ifstream::in);
- while (map_tags_list_file >> key_value) {
+ while (std::getline(map_tags_list_file, key_value)) {
m_key_value_geodistribution[m_string_store.add(key_value.c_str())] = new GeoDistribution();
+ key_value.clear();
}
std::ifstream relation_type_list_file(relation_type_list.c_str(), std::ifstream::in);