Index: common_types.h =================================================================== --- common_types.h (revision 351) +++ common_types.h (revision 352) @@ -1,9 +1,12 @@ #ifndef CSCH_COMMON_TYPES_H #define CSCH_COMMON_TYPES_H -typedef unsigned long csch_oid_t; +#include "libcschem/config.h" + +typedef csch_uint32_t csch_oid_t; #define CSCH_INVALID_ID ((csch_oid_t)(0)) -typedef unsigned long csch_coord_t; +typedef csch_sint32_t csch_coord_t; +typedef csch_uint32_t csch_color_t; #endif