- while (1) {
- int option_index = 0;
- static struct option long_options[] = {
- { "ignore-dots", no_argument, 0, 'd' },
- { "reverse-order", no_argument, 0, 'r' },
- { "show-top", no_argument, 0, 't' },
- { "help", no_argument, 0, 'h' },
- { "fancy", no_argument, 0, 'f' },
- { "nb-columns", 1, 0, 'c' },
- { "nb-lines", 1, 0, 'l' },
- { "size-min", 1, 0, 'm' },
- { 0, 0, 0, 0 }
- };
-
- c = getopt_long(argc, argv, "dfrtl:c:m:hd",
- long_options, &option_index);
- if (c == -1)
- break;
-
+ while ((c = getopt_long(argc, argv, "dfrtl:c:m:hd",
+ long_options, NULL)) != -1) {