summaryrefslogtreecommitdiff
path: root/xkbprint.c
diff options
context:
space:
mode:
Diffstat (limited to 'xkbprint.c')
-rw-r--r--xkbprint.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/xkbprint.c b/xkbprint.c
index b800381..c7f4310 100644
--- a/xkbprint.c
+++ b/xkbprint.c
@@ -119,6 +119,7 @@ Usage(int argc, char *argv[])
" keysym names where available, <what> can\n"
" be \"all\", \"none\" or \"common\" (default)\n"
"-synch Force synchronization\n"
+ "-version Print program version\n"
"-w <lvl> Set warning level (0=none, 10=all)\n"
);
}
@@ -387,6 +388,10 @@ parseArgs(int argc, char *argv[])
(strcmp(argv[i], "-s") == 0)) {
synch = True;
}
+ else if (strcmp(argv[i], "-version") == 0) {
+ puts(PACKAGE_STRING);
+ exit(0);
+ }
else if (strcmp(argv[i], "-w") == 0) {
if ((i >= (argc - 1)) || (!isdigit(argv[i + 1][0]))) {
warningLevel = 0;