summarylogtreecommitdiffstats
path: root/mapnik-plugins-input-csv_utils-trim_if.patch
diff options
context:
space:
mode:
Diffstat (limited to 'mapnik-plugins-input-csv_utils-trim_if.patch')
-rw-r--r--mapnik-plugins-input-csv_utils-trim_if.patch23
1 files changed, 23 insertions, 0 deletions
diff --git a/mapnik-plugins-input-csv_utils-trim_if.patch b/mapnik-plugins-input-csv_utils-trim_if.patch
new file mode 100644
index 000000000000..a20c1faaa5ba
--- /dev/null
+++ b/mapnik-plugins-input-csv_utils-trim_if.patch
@@ -0,0 +1,23 @@
+diff --git a/plugins/input/csv/csv_utils.cpp b/plugins/input/csv/csv_utils.cpp
+index 382b1ce2d..9bc887692 100644
+--- a/plugins/input/csv/csv_utils.cpp
++++ b/plugins/input/csv/csv_utils.cpp
+@@ -29,6 +29,9 @@
+ #include <mapnik/util/conversions.hpp>
+ #include <mapnik/util/trim.hpp>
+ #include <mapnik/datasource.hpp>
++
++#include <boost/algorithm/string.hpp>
++
+ // csv grammar
+ #include <mapnik/csv/csv_grammar_x3_def.hpp>
+ //
+@@ -381,7 +384,7 @@ void csv_file_parser::parse_csv_and_boxes(std::istream& csv_file, T& boxes)
+ if (record_size <= 10)
+ {
+ std::string trimmed = csv_line;
+- boost::trim_if(trimmed, boost::algorithm::is_any_of("\",'\r\n "));
++ boost::algorithm::trim_if(trimmed, boost::algorithm::is_any_of("\",'\r\n "));
+ if (trimmed.empty())
+ {
+ MAPNIK_LOG_DEBUG(csv) << "csv_datasource: empty row encountered at line: " << line_number; \ No newline at end of file