Index: trunk/src/draw.c =================================================================== --- trunk/src/draw.c (revision 8200) +++ trunk/src/draw.c (revision 8201) @@ -74,7 +74,6 @@ * some local prototypes */ static void DrawEverything(const pcb_box_t *); -static void DrawPPV(pcb_layergrp_id_t group, const pcb_box_t * drawn_area); static void DrawLayerGroup(int, const pcb_box_t *); static void DrawMask(int side, const pcb_box_t *); static void DrawRats(const pcb_box_t *); @@ -240,7 +239,7 @@ /* Draw pins, pads, vias below silk */ if (pcb_gui->gui) - DrawPPV(PCB_SWAP_IDENT ? solder : component, drawn_area); + pcb_draw_ppv(PCB_SWAP_IDENT ? solder : component, drawn_area); else if (!pcb_gui->holes_after) DrawEverything_holes(drawn_area); @@ -338,7 +337,7 @@ * Draws pins pads and vias - Always draws for non-gui HIDs, * otherwise drawing depends on PCB->PinOn and PCB->ViaOn */ -static void DrawPPV(pcb_layergrp_id_t group, const pcb_box_t * drawn_area) +void pcb_draw_ppv(pcb_layergrp_id_t group, const pcb_box_t * drawn_area) { int side; unsigned int gflg = pcb_layergrp_flags(PCB, group); @@ -547,7 +546,7 @@ rv = 1; if (rv && !pcb_gui->gui) - DrawPPV(group, drawn_area); + pcb_draw_ppv(group, drawn_area); } void pcb_erase_obj(int type, void *lptr, void *ptr) Index: trunk/src/draw.h =================================================================== --- trunk/src/draw.h (revision 8200) +++ trunk/src/draw.h (revision 8201) @@ -81,6 +81,7 @@ void pcb_draw_obj(int, void *, void *); void pcb_draw_layer(pcb_layer_t *, const pcb_box_t *); void pcb_erase_obj(int, void *, void *); +void pcb_draw_ppv(pcb_layergrp_id_t group, const pcb_box_t * drawn_area); /*#define PCB_BBOX_DEBUG*/