Index: trunk/src/change_act.c =================================================================== --- trunk/src/change_act.c (revision 23237) +++ trunk/src/change_act.c (revision 23238) @@ -55,6 +55,7 @@ #include "data_it.h" #include "macro.h" #include "grid.h" +#include "route_style.h" static void ChangeFlag(const char *, const char *, int, const char *); static fgw_error_t pcb_act_ChangeSize(fgw_arg_t *ores, int oargc, fgw_arg_t *oargv); Index: trunk/src/gui_act.c =================================================================== --- trunk/src/gui_act.c (revision 23237) +++ trunk/src/gui_act.c (revision 23238) @@ -61,6 +61,7 @@ #include "operation.h" #include "obj_subc_op.h" #include "tool.h" +#include "route_style.h" #define CLONE_TYPES PCB_OBJ_LINE | PCB_OBJ_ARC | PCB_OBJ_POLY Index: trunk/src/netlist2.h =================================================================== --- trunk/src/netlist2.h (revision 23237) +++ trunk/src/netlist2.h (revision 23238) @@ -112,6 +112,7 @@ pcb_cardinal_t pcb_net_add_rats(const pcb_board_t *pcb, pcb_net_t *net, pcb_rat_accuracy_t acc); pcb_cardinal_t pcb_net_add_all_rats(const pcb_board_t *pcb, pcb_rat_accuracy_t acc); +void pcb_netlist_changed(int force_unfreeze); pcb_bool pcb_net_name_valid(const char *netname); Index: trunk/src/search.h =================================================================== --- trunk/src/search.h (revision 23237) +++ trunk/src/search.h (revision 23238) @@ -32,7 +32,6 @@ #define PCB_SEARCH_H #include "global_typedefs.h" -#include "rats.h" #include "misc_util.h" #include "layer.h" Index: trunk/src/tool_line.c =================================================================== --- trunk/src/tool_line.c (revision 23237) +++ trunk/src/tool_line.c (revision 23238) @@ -46,6 +46,7 @@ #include "search.h" #include "tool.h" #include "undo.h" +#include "rats.h" #include "obj_line_draw.h" #include "obj_pstk_draw.h" Index: trunk/src/undo_old.c =================================================================== --- trunk/src/undo_old.c (revision 23237) +++ trunk/src/undo_old.c (revision 23238) @@ -64,6 +64,7 @@ #include "conf_core.h" #include "compat_misc.h" #include "compat_nls.h" +#include "netlist2.h" #include "obj_poly_draw.h" #include "obj_subc_parent.h" Index: trunk/src_plugins/dialogs/dlg_pinout.c =================================================================== --- trunk/src_plugins/dialogs/dlg_pinout.c (revision 23237) +++ trunk/src_plugins/dialogs/dlg_pinout.c (revision 23238) @@ -32,6 +32,7 @@ #include "obj_term.h" #include "rtree.h" #include "search_r.h" +#include "netlist.h" typedef struct{ PCB_DAD_DECL_NOINIT(dlg) Index: trunk/src_plugins/lib_gtk_common/bu_dwg_tooltip.c =================================================================== --- trunk/src_plugins/lib_gtk_common/bu_dwg_tooltip.c (revision 23237) +++ trunk/src_plugins/lib_gtk_common/bu_dwg_tooltip.c (revision 23238) @@ -42,6 +42,7 @@ #include "board.h" #include "obj_subc.h" #include "obj_subc_parent.h" +#include "rats.h" #define TOOLTIP_UPDATE_DELAY 200 Index: trunk/src_plugins/sketch_route/sketch_route.c =================================================================== --- trunk/src_plugins/sketch_route/sketch_route.c (revision 23237) +++ trunk/src_plugins/sketch_route/sketch_route.c (revision 23238) @@ -48,6 +48,7 @@ #include "search.h" #include "tool.h" #include "layer_ui.h" +#include "netlist.h" #include "sktypedefs.h" #include "wire.h"