comparison src/console-tty-impl.h @ 5120:d1247f3cc363 ben-lisp-object

latest work on lisp-object workspace; more changes eliminating LCRECORD in place of LISP_OBJECT; now compiles and runs.
author Ben Wing <ben@xemacs.org>
date Mon, 28 Dec 2009 01:15:52 -0600
parents e0db3c197671
children a9c41067dd88
comparison
equal deleted inserted replaced
5119:d877c14318b3 5120:d1247f3cc363
38 DECLARE_CONSOLE_TYPE (tty); 38 DECLARE_CONSOLE_TYPE (tty);
39 39
40 struct tty_console 40 struct tty_console
41 { 41 {
42 #ifdef NEW_GC 42 #ifdef NEW_GC
43 struct lrecord_header header; 43 LISP_OBJECT_HEADER header;
44 #endif /* NEW_GC */ 44 #endif /* NEW_GC */
45 int infd, outfd; 45 int infd, outfd;
46 Lisp_Object instream, outstream; 46 Lisp_Object instream, outstream;
47 Lisp_Object terminal_type; 47 Lisp_Object terminal_type;
48 Lisp_Object controlling_process; 48 Lisp_Object controlling_process;
254 } while (0) 254 } while (0)
255 255
256 struct tty_device 256 struct tty_device
257 { 257 {
258 #ifdef NEW_GC 258 #ifdef NEW_GC
259 struct lrecord_header header; 259 LISP_OBJECT_HEADER header;
260 #endif /* NEW_GC */ 260 #endif /* NEW_GC */
261 #ifdef HAVE_TERMIOS 261 #ifdef HAVE_TERMIOS
262 speed_t ospeed; /* Output speed (from sg_ospeed) */ 262 speed_t ospeed; /* Output speed (from sg_ospeed) */
263 #else 263 #else
264 short ospeed; /* Output speed (from sg_ospeed) */ 264 short ospeed; /* Output speed (from sg_ospeed) */