Index: trunk/src/obj_term.c =================================================================== --- trunk/src/obj_term.c (revision 10889) +++ trunk/src/obj_term.c (revision 10890) @@ -256,7 +256,7 @@ return PCB_TERM_ERR_SUCCESS; } -pcb_bool pcb_term_find_name(const char *subc_name, const char *term_name, pcb_connection_t *conn, pcb_bool same) +pcb_bool pcb_term_find_name(pcb_data_t *data, const char *subc_name, const char *term_name, pcb_connection_t *conn, pcb_bool same) { return pcb_false; } Index: trunk/src/obj_term.h =================================================================== --- trunk/src/obj_term.h (revision 10889) +++ trunk/src/obj_term.h (revision 10890) @@ -78,7 +78,7 @@ pcb_term_err_t pcb_term_undoable_rename(pcb_board_t *pcb, pcb_any_obj_t *obj, const char *new_name); /* Look up subc_name/term_name and put the result in conn. Returns true if found */ -pcb_bool pcb_term_find_name(const char *subc_name, const char *term_name, pcb_connection_t *conn, pcb_bool same); +pcb_bool pcb_term_find_name(pcb_data_t *data, const char *subc_name, const char *term_name, pcb_connection_t *conn, pcb_bool same); #endif Index: trunk/src/rats.c =================================================================== --- trunk/src/rats.c (revision 10889) +++ trunk/src/rats.c (revision 10890) @@ -56,7 +56,7 @@ /* --------------------------------------------------------------------------- * some forward declarations */ -static pcb_bool pcb_term_find_name(const char *, const char *, pcb_connection_t *, pcb_bool); +static pcb_bool pcb_term_find_name_ppt(const char *, const char *, pcb_connection_t *, pcb_bool); static pcb_bool ParseConnection(const char *, char *, char *); static pcb_bool DrawShortestRats(pcb_netlist_t *, void (*)(register pcb_connection_t *, register pcb_connection_t *, register pcb_route_style_t *)); @@ -112,7 +112,7 @@ /* first check for subcircuits; this is the only one thing we'll need to do once elements are removed */ - if (pcb_term_find_name(ElementName, PinNum, conn, Same)) + if (pcb_term_find_name(PCB->Data, ElementName, PinNum, conn, Same)) return pcb_true; if ((element = pcb_search_elem_by_name(PCB->Data, ElementName)) == NULL)