void Monitor_finalize ( int status, void *arg ) { struct mon_t *mon = (struct mon_t *) arg; Vga_destroy ( &mon->devs.vga ); #if 0 Stat_print ( stdout, &mon->stat ); Stat_print ( stderr, &mon->stat ); #endif Print_color ( stdout, RED, "CPU %d quitted\n", mon->cpuid ); Print_color ( stderr, RED, "CPU %d quitted\n", mon->cpuid ); kill ( mon->pid, SIGKILL ); exit ( status ); }
int main() { int i; color a[] = {RED, BLUE, BLUE, WHITE, WHITE, RED, RED}; Flag_arrange(a, 7); Print_color(a, 7); }