diff --git a/src/agg/process_building_symbolizer.cpp b/src/agg/process_building_symbolizer.cpp index 0a5b573a7..40eb398cd 100644 --- a/src/agg/process_building_symbolizer.cpp +++ b/src/agg/process_building_symbolizer.cpp @@ -123,8 +123,8 @@ void agg_renderer::process(building_symbolizer const& sym, frame->move_to(itr->get<0>(),itr->get<1>()); frame->line_to(itr->get<0>(),itr->get<1>()+height); } - geom.rewind(0); + for (unsigned j=0;j::process(building_symbolizer const& sym, roof->line_to(x,y+height); } } + geom.rewind(0); + path_type path(t_,*frame,prj_trans); agg::conv_stroke stroke(path); ras_ptr->add_path(stroke);