Index: trunk/src/obj_common.h =================================================================== --- trunk/src/obj_common.h (revision 15881) +++ trunk/src/obj_common.h (revision 15882) @@ -70,7 +70,6 @@ /* lists */ PCB_OBJ_CLASS_PIN = (PCB_OBJ_PSTK | PCB_OBJ_SUBC_PART), PCB_OBJ_CLASS_TERM = (PCB_OBJ_CLASS_PIN | PCB_OBJ_SUBC_PART | PCB_OBJ_LINE | PCB_OBJ_ARC | PCB_OBJ_POLY | PCB_OBJ_TEXT), - PCB_OBJ_CLASS_LOCK = (PCB_OBJ_PSTK | PCB_OBJ_LINE | PCB_OBJ_ARC | PCB_OBJ_POLY | PCB_OBJ_SUBC | PCB_OBJ_TEXT | PCB_OBJ_LOCKED), /* masks */ PCB_OBJ_CLASS_REAL = 0x0000FFF, /* global and on-layer objects (but not abstract things like layers) */ Index: trunk/src/tool_lock.c =================================================================== --- trunk/src/tool_lock.c (revision 15881) +++ trunk/src/tool_lock.c (revision 15882) @@ -44,6 +44,8 @@ #include "tool.h" #include "tool_lock.h" +#define PCB_OBJ_CLASS_LOCK (PCB_OBJ_PSTK | PCB_OBJ_LINE | PCB_OBJ_ARC | PCB_OBJ_POLY | PCB_OBJ_SUBC | PCB_OBJ_TEXT | PCB_OBJ_LOCKED) + void pcb_tool_lock_notify_mode(void) { void *ptr1, *ptr2, *ptr3;