From bdd2441a8641e456dcd0c04b0331e1f37e7fd795 Mon Sep 17 00:00:00 2001 From: Dane Springmeyer Date: Wed, 2 Mar 2011 14:39:41 +0000 Subject: [PATCH] fix and re-enable point symbolizer pickling --- bindings/python/mapnik_point_symbolizer.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bindings/python/mapnik_point_symbolizer.cpp b/bindings/python/mapnik_point_symbolizer.cpp index af6aabdca..ef30e9d48 100644 --- a/bindings/python/mapnik_point_symbolizer.cpp +++ b/bindings/python/mapnik_point_symbolizer.cpp @@ -84,8 +84,8 @@ struct point_symbolizer_pickle_suite : boost::python::pickle_suite p.set_allow_overlap(extract(state[0])); p.set_opacity(extract(state[1])); - p.set_ignore_placement(extract(state[3])); - p.set_point_placement(extract(state[4])); + p.set_ignore_placement(extract(state[2])); + p.set_point_placement(extract(state[3])); } @@ -104,7 +104,7 @@ void export_point_symbolizer() class_("PointSymbolizer", init<>("Default Point Symbolizer - 4x4 black square")) .def (init("")) - //.def_pickle(point_symbolizer_pickle_suite()) + .def_pickle(point_symbolizer_pickle_suite()) .add_property("filename", &get_filename, &set_filename)