Index: obj_rat.c =================================================================== --- obj_rat.c (revision 27090) +++ obj_rat.c (revision 27091) @@ -443,15 +443,15 @@ if (PCB_FLAG_TEST(PCB_FLAG_SELECTED | PCB_FLAG_FOUND, rat)) { if (PCB_FLAG_TEST(PCB_FLAG_SELECTED, rat)) - pcb_gui->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.selected); + pcb_render->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.selected); else - pcb_gui->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.connected); + pcb_render->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.connected); } else if (PCB_HAS_COLOROVERRIDE(rat)) { - pcb_gui->set_color(pcb_draw_out.fgGC, rat->override_color); + pcb_render->set_color(pcb_draw_out.fgGC, rat->override_color); } else - pcb_gui->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.rat); + pcb_render->set_color(pcb_draw_out.fgGC, &conf_core.appearance.color.rat); if (conf_core.appearance.rat_thickness < 20) rat->Thickness = pcb_pixel_slop * conf_core.appearance.rat_thickness;