Index: trunk/src/draw.c =================================================================== --- trunk/src/draw.c (revision 12809) +++ trunk/src/draw.c (revision 12810) @@ -730,6 +730,7 @@ case PCB_OBJ_ARC: pcb_arc_draw_label((pcb_arc_t *)obj); return; case PCB_OBJ_POLY: pcb_poly_draw_label((pcb_poly_t *)obj); return; case PCB_OBJ_TEXT: pcb_text_draw_label((pcb_text_t *)obj); return; + case PCB_OBJ_PSTK: pcb_pstk_draw_label((pcb_pstk_t *)obj); return; default: break; } } Index: trunk/src/obj_pstk_draw.h =================================================================== --- trunk/src/obj_pstk_draw.h (revision 12809) +++ trunk/src/obj_pstk_draw.h (revision 12810) @@ -42,7 +42,8 @@ pcb_r_dir_t pcb_pstk_clear_callback(const pcb_box_t *b, void *cl); #endif -void pcb_pstk_draw(pcb_pin_t *pin, pcb_bool draw_hole); +void pcb_pstk_draw(pcb_pstk_t *ps, pcb_bool draw_hole); +void pcb_pstk_draw_label(pcb_pstk_t *ps); void pcb_pstk_invalidate_erase(pcb_pstk_t *ps); void pcb_pstk_invalidate_draw(pcb_pstk_t *ps);