diff -ruN -x Makefile -x configure -x config.cache -x config.h -x *.[178] -x gpm.info -x gpmdoc.ps -x gpmdoc.txt -x gpm-root.c -x stamp-h -x *.elc -x *.d gpm-1.19.6.orig/src/headers/gpmInt.h gpm-1.19.6/src/headers/gpmInt.h
--- gpm-1.19.6.orig/src/headers/gpmInt.h	Mon Oct 22 05:57:05 2001
+++ gpm-1.19.6/src/headers/gpmInt.h	Mon Oct 22 04:57:23 2001
@@ -91,6 +91,7 @@
   char *opt_options; /* extra textual configuration */
   Gpm_Type *m_type;
   int fd;
+  int opt_buts[9];
 };
 
 extern struct mouse_features mouse_table[3], *which_mouse; /*the current one*/
@@ -112,6 +113,7 @@
 #define opt_three    (which_mouse->opt_three)
 #define opt_glidepoint_tap (which_mouse->opt_glidepoint_tap)
 #define opt_options  (which_mouse->opt_options)
+#define opt_buts     (which_mouse->opt_buts)
 
 #define m_type       (which_mouse->m_type)
 
