remove unreachable code block

This commit is contained in:
artemp 2015-10-23 14:24:08 +01:00
parent c10263764c
commit 158729ffa4

View file

@ -356,18 +356,6 @@ void csv_datasource::parse_csv(T & stream)
for (std::size_t i = 0; i < num_headers; ++i) for (std::size_t i = 0; i < num_headers; ++i)
{ {
std::string const& header = headers_.at(i); std::string const& header = headers_.at(i);
if (beg == end) // there are more headers than column values for this row
{
// add an empty string here to represent a missing value
// not using null type here since nulls are not a csv thing
if (feature_count == 1)
{
desc_.add_descriptor(mapnik::attribute_descriptor(header, mapnik::String));
}
// continue here instead of break so that all missing values are
// encoded consistenly as empty strings
continue;
}
std::string value = mapnik::util::trim_copy(*beg++); std::string value = mapnik::util::trim_copy(*beg++);
int value_length = value.length(); int value_length = value.length();
if (locator_.index == i && (locator_.type == detail::geometry_column_locator::WKT if (locator_.index == i && (locator_.type == detail::geometry_column_locator::WKT