Index: trunk/src/draw.c =================================================================== --- trunk/src/draw.c (revision 11044) +++ trunk/src/draw.c (revision 11045) @@ -656,11 +656,11 @@ Output.padGC = pcb_gui->make_gc(); Output.backpadGC = pcb_gui->make_gc(); Output.padselGC = pcb_gui->make_gc(); - Output.bgGC = pcb_gui->make_gc(); + Output.drillGC = pcb_gui->make_gc(); Output.pmGC = pcb_gui->make_gc(); hid->set_color(Output.pmGC, "erase"); - hid->set_color(Output.bgGC, "drill"); + hid->set_color(Output.drillGC, "drill"); hid->set_color(Output.padGC, conf_core.appearance.color.pin); hid->set_color(Output.backpadGC, conf_core.appearance.color.invisible_objects); hid->set_color(Output.padselGC, conf_core.appearance.color.pin_selected); @@ -674,7 +674,7 @@ pcb_gui->destroy_gc(Output.padGC); pcb_gui->destroy_gc(Output.backpadGC); pcb_gui->destroy_gc(Output.padselGC); - pcb_gui->destroy_gc(Output.bgGC); + pcb_gui->destroy_gc(Output.drillGC); pcb_gui->destroy_gc(Output.pmGC); pcb_gui = old_gui; Index: trunk/src/draw.h =================================================================== --- trunk/src/draw.h (revision 11044) +++ trunk/src/draw.h (revision 11045) @@ -36,7 +36,7 @@ * some useful values of our widgets */ typedef struct { /* holds information about output window */ - pcb_hid_gc_t bgGC, /* background and foreground; */ + pcb_hid_gc_t drillGC, /* drill and foreground; */ fgGC, /* changed from some routines */ active_padGC, backpadGC, padGC, padselGC, /* pads are drawn with this gc */ pmGC; /* depth 1 pixmap GC to store clip */ Index: trunk/src/obj_pinvia.c =================================================================== --- trunk/src/obj_pinvia.c (revision 11044) +++ trunk/src/obj_pinvia.c (revision 11045) @@ -1021,7 +1021,7 @@ if (conf_core.editor.thin_draw || conf_core.editor.wireframe_draw) pcb_gui->thindraw_pcb_pv(Output.fgGC, Output.fgGC, pv, draw_hole, pcb_false); else - pcb_gui->fill_pcb_pv(Output.fgGC, Output.bgGC, pv, draw_hole, pcb_false); + pcb_gui->fill_pcb_pv(Output.fgGC, Output.drillGC, pv, draw_hole, pcb_false); if (!PCB_FLAG_TEST(PCB_FLAG_HOLE, pv) && pcb_draw_doing_pinout) _draw_pv_name(pv); @@ -1098,7 +1098,7 @@ } } else - pcb_gui->fill_circle(Output.bgGC, pv->X, pv->Y, pv->DrillingHole / 2); + pcb_gui->fill_circle(Output.drillGC, pv->X, pv->Y, pv->DrillingHole / 2); if (PCB_FLAG_TEST(PCB_FLAG_HOLE, pv)) { if (PCB_FLAG_TEST(PCB_FLAG_WARN, pv))