From b5dc64f7790c2f60a0ed2f01234a14af24a8ab81 Mon Sep 17 00:00:00 2001 From: jtc Date: Tue, 24 May 1994 23:54:16 +0000 Subject: Converted from sgtty to termios api, no longer needs libcompat. --- trek/Makefile | 6 +++--- trek/main.c | 12 +++++++----- 2 files changed, 10 insertions(+), 8 deletions(-) (limited to 'trek') diff --git a/trek/Makefile b/trek/Makefile index 58596f9d..c4dc9e6c 100644 --- a/trek/Makefile +++ b/trek/Makefile @@ -1,5 +1,5 @@ # from: @(#)Makefile 5.8 (Berkeley) 5/11/90 -# $Id: Makefile,v 1.4 1994/05/23 05:37:24 cgd Exp $ +# $Id: Makefile,v 1.5 1994/05/24 23:54:16 jtc Exp $ PROG= trek SRCS= abandon.c attack.c autover.c capture.c check_out.c checkcond.c \ @@ -11,8 +11,8 @@ SRCS= abandon.c attack.c autover.c capture.c check_out.c checkcond.c \ shield.c snova.c srscan.c systemname.c torped.c utility.c \ visual.c warp.c win.c cgetc.c MAN6= trek.0 -DPADD= ${LIBM} ${LIBCOMPAT} -LDADD= -lm -lcompat +DPADD= ${LIBM} +LDADD= -lm HIDEGAME=hidegame .include diff --git a/trek/main.c b/trek/main.c index cb3029de..ff7c38e8 100644 --- a/trek/main.c +++ b/trek/main.c @@ -39,13 +39,13 @@ char copyright[] = #ifndef lint /*static char sccsid[] = "from: @(#)main.c 5.7 (Berkeley) 2/28/91";*/ -static char rcsid[] = "$Id: main.c,v 1.2 1993/08/01 18:50:18 mycroft Exp $"; +static char rcsid[] = "$Id: main.c,v 1.3 1994/05/24 23:54:17 jtc Exp $"; #endif /* not lint */ # include "trek.h" # include -# include # include +# include # define PRIO 00 /* default priority */ @@ -160,7 +160,7 @@ char **argv; int prio; register int ac; register char **av; - struct sgttyb argp; + struct termios argp; av = argv; ac = argc; @@ -169,11 +169,13 @@ char **argv; srand(vect); opencode = 'w'; prio = PRIO; - if (gtty(1, &argp) == 0) + + if (tcgetattr(1, &argp) == 0) { - if ((argp.sg_ispeed ) < B1200) + if (cfgetispeed(&argp) < B1200) Etc.fast++; } + while (ac > 1 && av[0][0] == '-') { switch (av[0][1]) -- cgit v1.2.3-56-ge451