Index: trunk/src/global_typedefs.h =================================================================== --- trunk/src/global_typedefs.h (revision 3399) +++ trunk/src/global_typedefs.h (revision 3400) @@ -34,11 +34,6 @@ typedef struct rats_patch_line_s rats_patch_line_t; typedef unsigned int pcb_cardinal_t; - -#ifndef XtSpecificationRelease -/*typedef unsigned int Pixel;*/ -typedef char *String; -#endif typedef unsigned char BYTE; #include "pcb_bool.h" Index: trunk/src/select.c =================================================================== --- trunk/src/select.c (revision 3399) +++ trunk/src/select.c (revision 3400) @@ -849,7 +849,7 @@ if (!TEST_FLAG(PCB_FLAG_LOCK, element) && ((TEST_FLAG(PCB_FLAG_ONSOLDER, element) != 0) == SWAP_IDENT || PCB->InvisibleObjectsOn) && TEST_FLAG(PCB_FLAG_SELECTED, element) != Flag) { - String name = ELEMENT_NAME(PCB, element); + const char* name = ELEMENT_NAME(PCB, element); if (name && REGEXEC(name)) { AddObjectToFlagUndoList(PCB_TYPE_ELEMENT, element, element, element); ASSIGN_FLAG(PCB_FLAG_SELECTED, Flag, element);