]> git.cameronkatri.com Git - bsdgames-darwin.git/blobdiff - mille/misc.c
rcs id conventions
[bsdgames-darwin.git] / mille / misc.c
index acb0d3855cf2a462e278901cf67507f9743b5ba2..8dafc778b66b2a8361b01c13feaf4e71fd797ad0 100644 (file)
@@ -1,6 +1,8 @@
+/*     $NetBSD: misc.c,v 1.4 1995/03/24 05:01:54 cgd Exp $     */
+
 /*
- * Copyright (c) 1983 Regents of the University of California.
- * All rights reserved.
+ * Copyright (c) 1983, 1993
+ *     The Regents of the University of California.  All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions
  */
 
 #ifndef lint
-static char sccsid[] = "@(#)misc.c     5.6 (Berkeley) 6/1/90";
+#if 0
+static char sccsid[] = "@(#)misc.c     8.1 (Berkeley) 5/31/93";
+#else
+static char rcsid[] = "$NetBSD: misc.c,v 1.4 1995/03/24 05:01:54 cgd Exp $";
+#endif
 #endif /* not lint */
 
+#include <sys/file.h>
+#include <termios.h>
+
 #include       "mille.h"
 #ifndef        unctrl
 #include       "unctrl.h"
 #endif
 
-# include      <sys/file.h>
 
 # ifdef        attron
 #      include <term.h>
@@ -196,6 +204,9 @@ register int        promptno; {
                        refresh();
                        Saved = save();
                        continue;
+                 case CTRL('L'):
+                       wrefresh(curscr);
+                       break;
                  default:
                        addstr(unctrl(c));
                        refresh();
@@ -212,8 +223,6 @@ register int        promptno; {
  */
 check_more() {
 
-       flush_input();
-
        On_exit = TRUE;
        if (Player[PLAYER].total >= 5000 || Player[COMP].total >= 5000)
                if (getyn(ANOTHERGAMEPROMPT))
@@ -235,7 +244,7 @@ check_more() {
        if (!Saved && getyn(SAVEGAMEPROMPT))
                if (!save())
                        return;
-       die();
+       die(0);
 }
 
 readch()
@@ -248,14 +257,3 @@ readch()
                        exit(1);
        return c;
 }
-
-flush_input()
-{
-# ifdef        TIOCFLUSH
-       static int      ioctl_args = O_RDONLY;
-
-       (void) ioctl(fileno(stdin), TIOCFLUSH, &ioctl_args);
-# else
-       fflush(stdin);
-# endif
-}