From 8e317bafbf5efcd3393b99f82b492b4396298e24 Mon Sep 17 00:00:00 2001 From: vng Date: Sat, 9 Jun 2012 10:27:26 -0700 Subject: [PATCH] Fix minor ASSERT with long numbers in xml. --- generator/osm2type.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/generator/osm2type.cpp b/generator/osm2type.cpp index 1f584b9459..6dab6b7edc 100644 --- a/generator/osm2type.cpp +++ b/generator/osm2type.cpp @@ -198,8 +198,8 @@ namespace ftype // get population rank if (k == "population") { - int n; - if (strings::to_int(v, n)) + uint64_t n; + if (strings::to_uint64(v, n)) m_params.rank = static_cast(log(double(n)) / log(1.1)); } @@ -221,8 +221,8 @@ namespace ftype if (is_name_tag(k)) return false; - int dummy; - if (!m_isKey && strings::to_int(v, dummy)) + uint64_t dummy; + if (!m_isKey && strings::to_uint64(v, dummy)) return (k == "admin_level"); return true;