38 |
41 |
39 |
42 |
40 void die(int onsig) |
43 void die(int onsig) |
41 { |
44 { |
42 switch (onsig) { |
45 switch (onsig) { |
43 case SIGHUP: Log_Msg("[main] Hangup detected"); |
46 case SIGHUP: fprintf(stdout, "[main] Hangup detected"); |
44 break; |
47 break; |
45 case SIGINT: Log_Msg("[main] Interrupt from keyboard"); |
48 case SIGINT: fprintf(stdout, "[main] Interrupt from keyboard"); |
46 break; |
49 break; |
47 case SIGTERM: Log_Msg("[main] Termination signal received"); |
50 case SIGTERM: fprintf(stdout, "[main] Termination signal received"); |
48 break; |
51 break; |
49 default: Log_Msg("[main] die on signal %d", onsig); |
52 default: fprintf(stdout, "[main] die on signal %d", onsig); |
50 } |
53 } |
51 |
54 |
52 exit(onsig); |
55 exit(onsig); |
53 } |
56 } |
54 |
57 |
55 |
58 |
56 |
59 |
57 int main(int argc, char *argv[]) |
60 int main(int argc, char *argv[]) |
58 { |
61 { |
59 int i, c, rc; |
62 int i, c; |
60 int bForceReset = FALSE; |
|
61 SDL_Event event; |
|
62 char *path, name[128], *Range, *p; |
|
63 FILE *fp; |
|
64 unsigned int tmp1, tmp2; |
|
65 |
63 |
66 while (1) { |
64 while (1) { |
67 int option_index = 0; |
65 int option_index = 0; |
68 static struct option long_options[] = { |
66 static struct option long_options[] = { |
69 {"debug", 0, 0, 'c'}, |
67 {"debug", 0, 0, 'c'}, |