]> diplodocus.org Git - xorg-xinput/commitdiff
Print an error if mode is neither ABSOLUTE nor RELATIVE.
authorPeter Hutterer <peter.hutterer@who-t.net>
Mon, 11 Oct 2010 03:46:54 +0000 (13:46 +1000)
committerPeter Hutterer <peter.hutterer@who-t.net>
Tue, 12 Oct 2010 01:01:43 +0000 (11:01 +1000)
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Julien Cristau <jcristau@debian.org>
src/setmode.c

index 4bac6df..6812fdf 100644 (file)
@@ -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);