summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/xinput.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/xinput.c b/src/xinput.c
index 1ed0c8c..27fb23e 100644
--- a/src/xinput.c
+++ b/src/xinput.c
@@ -346,14 +346,13 @@ main(int argc, char * argv[])
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]);
}