#define CAN_IN int i, *p_i; p_i = (int *)malloc(sizeof(int)); i = time(); *p_i = i; #define CAN_OUT if(i != *p_i) {printf("Canary is Dead!\n"); exit(1);}