Allow changing of only a few buttons (not all). XORG-7_0_99_901
authorMatthias Hopf <mhopf@suse.de>
Wed, 22 Mar 2006 15:14:31 +0000 (15:14 +0000)
committerMatthias Hopf <mhopf@suse.de>
Wed, 22 Mar 2006 15:14:31 +0000 (15:14 +0000)
ChangeLog
handle.c

index e516d6f..c515b97 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-03-22  Matthias Hopf  <mhopf@suse.de>
+
+       * handle.c: (do_pointer):
+       Allow changing of only a few buttons (not all).
+
 2005-12-14  Kevin E. Martin  <kem-at-freedesktop-dot-org>
 
        * configure.ac:
index 4cd7554..1cb2a43 100644 (file)
--- a/handle.c
+++ b/handle.c
@@ -906,10 +906,9 @@ do_pointer(char *line, int len)
     }
     
     if (i > 0 && i != nbuttons) {
-       badheader ();
-       fprintf (stderr, "number of buttons, must have %d instead of %d\n",
-                nbuttons, i);
-       return;
+       fprintf (stderr, "Warning: Only changing the first %d of %d buttons.\n",
+                i, nbuttons);
+       i = nbuttons;
     }
 
     uop = AllocStruct (union op);