@@ -, +, @@ --- bindings/python/mapnik_text_placement.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) --- a/bindings/python/mapnik_text_placement.cpp +++ a/bindings/python/mapnik_text_placement.cpp @@ -194,7 +194,11 @@ struct ListNodeWrap: formatting::list_node, wrapper ListNodeWrap(object l) : formatting::list_node(), wrapper() { stl_input_iterator begin(l), end; - children_.insert(children_.end(), begin, end); + while (begin != end) + { + children_.push_back(*begin); + ++begin; + } } /* TODO: Add constructor taking variable number of arguments.