Index: trunk/src/obj_pstk.h =================================================================== --- trunk/src/obj_pstk.h (revision 19787) +++ trunk/src/obj_pstk.h (revision 19788) @@ -243,6 +243,8 @@ unsigned int pcb_pstk_proto_hash(const pcb_pstk_proto_t *p); int pcb_pstk_proto_eq(const pcb_pstk_proto_t *p1, const pcb_pstk_proto_t *p2); +int pcb_pstk_shape_eq(const pcb_pstk_shape_t *sh1, const pcb_pstk_shape_t *sh2); + /*** loops ***/ #define PCB_PADSTACK_LOOP(top) do { \ pcb_pstk_t *padstack; \ Index: trunk/src/obj_pstk_proto.c =================================================================== --- trunk/src/obj_pstk_proto.c (revision 19787) +++ trunk/src/obj_pstk_proto.c (revision 19788) @@ -1142,7 +1142,7 @@ return ret; } -static int pcb_pstk_shape_eq(const pcb_pstk_shape_t *sh1, const pcb_pstk_shape_t *sh2) +int pcb_pstk_shape_eq(const pcb_pstk_shape_t *sh1, const pcb_pstk_shape_t *sh2) { int n;