Index: trunk/src_plugins/lib_netmap/map_2nets.c =================================================================== --- trunk/src_plugins/lib_netmap/map_2nets.c (revision 34960) +++ trunk/src_plugins/lib_netmap/map_2nets.c (revision 34961) @@ -127,6 +127,9 @@ switch(obj->type) { case PCB_OBJ_LINE: memcpy(res, obj, sizeof(res->line)); memset(&res->line.link, 0, sizeof(gdl_elem_t)); break; case PCB_OBJ_ARC: memcpy(res, obj, sizeof(res->arc)); memset(&res->arc.link, 0, sizeof(gdl_elem_t)); break; + case PCB_OBJ_PSTK: memcpy(res, obj, sizeof(res->pstk)); memset(&res->pstk.link, 0, sizeof(gdl_elem_t)); break; + case PCB_OBJ_POLY: memcpy(res, obj, sizeof(res->poly)); memset(&res->poly.link, 0, sizeof(gdl_elem_t)); break; + case PCB_OBJ_TEXT: memcpy(res, obj, sizeof(res->text)); memset(&res->text.link, 0, sizeof(gdl_elem_t)); break; default:; } Index: trunk/src_plugins/lib_netmap/map_2nets.h =================================================================== --- trunk/src_plugins/lib_netmap/map_2nets.h (revision 34960) +++ trunk/src_plugins/lib_netmap/map_2nets.h (revision 34961) @@ -48,6 +48,9 @@ typedef union pcb_2netmap_obj_s { pcb_arc_t arc; pcb_line_t line; + pcb_line_t pstk; + pcb_line_t poly; + pcb_line_t text; } pcb_2netmap_obj_t; typedef struct pcb_2netmap_oseg_s pcb_2netmap_oseg_t;