14 // Long options that have no corresponding short option.
17 OPTION_SLOW_DOWN_INPUT = 1001
22 fprintf(stderr, "Usage: futatabi [OPTION]... SOURCE_URL\n");
23 fprintf(stderr, "\n");
24 fprintf(stderr, " --help print usage information\n");
25 fprintf(stderr, " --slow-down-input slow down input to realtime (default on if no\n");
26 fprintf(stderr, " source URL given)");
29 void parse_flags(int argc, char * const argv[])
31 static const option long_options[] = {
32 { "help", no_argument, 0, OPTION_HELP },
33 { "slow-down-input", no_argument, 0, OPTION_SLOW_DOWN_INPUT },
38 int c = getopt_long(argc, argv, "q:", long_options, &option_index);
44 case OPTION_SLOW_DOWN_INPUT:
45 global_flags.slow_down_input = true;
51 fprintf(stderr, "Unknown option '%s'\n", argv[option_index]);
52 fprintf(stderr, "\n");