diff src/console-tty.h @ 153:25f70ba0133c r20-3b3

Import from CVS: tag r20-3b3
author cvs
date Mon, 13 Aug 2007 09:38:25 +0200
parents 538048ae2ab8
children 3d6bfa290dbd
line wrap: on
line diff
--- a/src/console-tty.h	Mon Aug 13 09:37:21 2007 +0200
+++ b/src/console-tty.h	Mon Aug 13 09:38:25 2007 +0200
@@ -41,6 +41,9 @@
 struct tty_console
 {
   int infd, outfd;
+#ifdef HAVE_GPM
+  int mouse_fd;
+#endif
   Lisp_Object instream, outstream;
   Lisp_Object terminal_type;
   Lisp_Object controlling_process;
@@ -197,6 +200,9 @@
   unsigned int is_stdio :1;
 };
 
+#ifdef HAVE_GPM
+#define CONSOLE_TTY_MOUSE_FD(c) (CONSOLE_TTY_DATA (c)->mouse_fd)
+#endif
 #define CONSOLE_TTY_DATA(c) CONSOLE_TYPE_DATA (c, tty)
 #define CONSOLE_TTY_CURSOR_X(c) (CONSOLE_TTY_DATA (c)->cursor_x)
 #define CONSOLE_TTY_CURSOR_Y(c) (CONSOLE_TTY_DATA (c)->cursor_y)