Index: trunk/src/obj_subc.c =================================================================== --- trunk/src/obj_subc.c (revision 12172) +++ trunk/src/obj_subc.c (revision 12173) @@ -1244,7 +1244,7 @@ return PCB_R_DIR_FOUND_CONTINUE; } -pcb_subc_t *pcb_subc_by_name(pcb_data_t *base, const char *name) +pcb_subc_t *pcb_subc_by_refdes(pcb_data_t *base, const char *name) { #warning subc TODO: hierarchy PCB_SUBC_LOOP(base); Index: trunk/src/obj_subc.h =================================================================== --- trunk/src/obj_subc.h (revision 12172) +++ trunk/src/obj_subc.h (revision 12173) @@ -82,7 +82,7 @@ /* Search for the named subc; name is relative path in hierarchy. Returns NULL if not found */ -pcb_subc_t *pcb_subc_by_name(pcb_data_t *base, const char *name); +pcb_subc_t *pcb_subc_by_refdes(pcb_data_t *base, const char *name); /*** loops ***/ Index: trunk/src/obj_term.c =================================================================== --- trunk/src/obj_term.c (revision 12172) +++ trunk/src/obj_term.c (revision 12173) @@ -306,7 +306,7 @@ if (lyt == 0) return pcb_false; - if ((subc = pcb_subc_by_name(data, subc_name)) == NULL) + if ((subc = pcb_subc_by_refdes(data, subc_name)) == NULL) return NULL; if (PCB_FLAG_TEST(PCB_FLAG_NONETLIST, subc))