12345678910111213141516171819202122 |
- $OpenBSD: patch-ttyplay_c,v 1.1 2009/03/23 17:42:40 naddy Exp $
- --- ttyplay.c.orig Mon Mar 23 11:32:09 2009
- +++ ttyplay.c Mon Mar 23 11:32:52 2009
- @@ -81,7 +81,7 @@ double
- ttywait (struct timeval prev, struct timeval cur, double speed)
- {
- static struct timeval drift = {0, 0};
- - struct timeval start;
- + struct timeval start, orig_diff;
- struct timeval diff = timeval_diff(prev, cur);
- fd_set readfs;
-
- @@ -100,7 +100,7 @@ ttywait (struct timeval prev, struct timeval cur, doub
- *
- * Save "diff" since select(2) may overwrite it to {0, 0}.
- */
- - struct timeval orig_diff = diff;
- + orig_diff = diff;
- select(1, &readfs, NULL, NULL, &diff);
- diff = orig_diff; /* Restore the original diff value. */
- if (FD_ISSET(0, &readfs)) { /* a user hits a character? */
|