(io_select, io_init, io_open, io_close, io_output, io_flush, io_write,
io_puts, iom_create, iom_getmask, iom_set, iom_clear, iom_zero): Portability bug: io_select() passed bit_fdmask to select(). This breaks the fd_set abstraction, and works only with the traditional Unix implementation of fd_set. Use fd_set and its operations instead. Remove unused source files. Note: the offending code is currently unsued. But it's a time bomb, and fixing it also replaces a bunch of code by standard library services.
This commit is contained in:
parent
5f4503a3a1
commit
422a8cea73
7 changed files with 49 additions and 321 deletions
|
@ -33,7 +33,6 @@
|
|||
|
||||
#include "prototypes.h"
|
||||
#include "misc.h"
|
||||
#include "bit.h"
|
||||
#include "proto.h"
|
||||
#include "empthread.h"
|
||||
#include "player.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue