diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2010-10-11 13:46:54 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2010-10-12 11:01:43 +1000 |
commit | 84798d18421535f47a00f4bc43787432f6725032 (patch) | |
tree | 08787f4079be008c99a59263066c4b51c454b00c | |
parent | 6a794ab3ceb6d3527c0a87f610bc1d6cf26971ba (diff) |
Print an error if mode is neither ABSOLUTE nor RELATIVE.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Julien Cristau <jcristau@debian.org>
-rw-r--r-- | src/setmode.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/setmode.c b/src/setmode.c index 4bac6df..6812fdf 100644 --- a/src/setmode.c +++ b/src/setmode.c @@ -49,8 +49,11 @@ set_mode(Display *display, if (strcmp(argv[1], "ABSOLUTE") == 0) { mode = Absolute; - } else { + } else if (strcmp(argv[1], "RELATIVE") == 0) { mode = Relative; + } else { + fprintf(stderr, "Invalid mode, use ABSOLUTE or RELATIVE.\n"); + return EXIT_FAILURE; } device = XOpenDevice(display, info->id); |