]> skyeroc.xyz Git - dgamelaunch/commitdiff
Removed some worthless input cruft
authorJoshua Kwan <joshk@triplehelix.org>
Tue, 10 Feb 2004 21:19:49 +0000 (21:19 +0000)
committerJoshua Kwan <joshk@triplehelix.org>
Tue, 10 Feb 2004 21:19:49 +0000 (21:19 +0000)
git-svn-id: svn://katsu.triplehelix.org/dgamelaunch/trunk@228 db0b04b0-f4d1-0310-9a6d-de3e77497b0e

Changelog
ttyplay.c

index f254830b0b2acc0b8304dd642a3f5ab9b5eca96a..d8dfaf6f0c985c2c4a096cb8511a7243d49d70a9 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,5 +1,6 @@
 1.5 (???)
        * Allow user to change his or her email address in the console.
+       * Remove some useless cruft in ttywait() [ttyplay.c]
 
 1.4 (2004/02/03)
        * Major cleanups - remove most uses of strcpy() and strcat()
index b07cdc4d363413d13c1ec6df6360d916aaf7947d..888b6ba1ad8651d5cf5fded120abb52e0e5ad173 100644 (file)
--- a/ttyplay.c
+++ b/ttyplay.c
@@ -84,32 +84,12 @@ double
 ttywait (struct timeval prev, struct timeval cur, double speed)
 {
   struct timeval diff = timeval_diff (prev, cur);
-  fd_set readfs;
 
   assert (speed != 0);
   diff = timeval_div (diff, speed);
 
-  FD_SET (STDIN_FILENO, &readfs);
-  select (1, &readfs, NULL, NULL, &diff); /* skip if a user hits any key */
-  if (FD_ISSET (0, &readfs))
-    {                           /* a user hits a character? */
-      char c;
-      read (STDIN_FILENO, &c, 1); /* drain the character */
-      switch (c)
-        {
-        case '+':
-        case 'f':
-          speed *= 2;
-          break;
-        case '-':
-        case 's':
-          speed /= 2;
-          break;
-        case '1':
-          speed = 1.0;
-          break;
-        }
-    }
+  select (1, NULL, NULL, NULL, &diff); /* skip if a user hits any key */
+  
   return speed;
 }