#define macro used in struct