* Dave Pare, 1986, 1989
* Steve McClure, 1998-2000
* Ron Koenderink, 2005
- * Markus Armbruster, 2005-2011
+ * Markus Armbruster, 2005-2012
*/
/*
char *p;
char *bp;
int len;
+ time_t deadline;
journal_output(pl, id, buf);
}
if (player == pl) {
- while (io_output_if_queue_long(pl->iop,
- pl->may_sleep == PLAYER_SLEEP_FREELY) > 0)
+ deadline = (time_t)(pl->may_sleep == PLAYER_SLEEP_FREELY
+ ? -1 : 0);
+ while (io_output_if_queue_long(pl->iop, deadline) > 0)
;
}
}
int standout = 0;
char printbuf[2];
char ch;
+ time_t deadline;
journal_output(pl, id, buf);
}
if (player == pl) {
- while (io_output_if_queue_long(pl->iop,
- pl->may_sleep == PLAYER_SLEEP_FREELY) > 0)
+ deadline = (time_t)(pl->may_sleep == PLAYER_SLEEP_FREELY
+ ? -1 : 0);
+ while (io_output_if_queue_long(pl->iop, deadline) > 0)
;
}
}