static const char version_id[] = VERSION;
-int
-print_version()
+static int
+print_version(void)
{
XExtensionVersion *version;
Display *display;
char *func;
int event, error;
- if (argc < 2) {
- usage();
- return EXIT_FAILURE;
+ if (argc > 1) {
+ func = argv[1];
+ while(func[0] == '-') func++;
+ } else {
+ func = "list";
}
- func = argv[1];
- while((*func) == '-') func++;
-
if (strcmp("version", func) == 0) {
- return print_version(argv[0]);
+ return print_version();
+ }
+
+ if (strcmp("help", func) == 0) {
+ usage();
+ return 0;
}
display = XOpenDisplay(NULL);