diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2013-08-27 12:36:28 -0700 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2013-08-27 12:36:28 -0700 |
commit | d486344e6fd74e4769cc7b3d09a1ea87387c5a11 (patch) | |
tree | e9ff0c112e6dbec49258aabe30122b389f9b6f20 /src/xgselect.c | |
parent | b73517d9ecf5efeea0d6cbde56730132f5e1b611 (diff) | |
download | emacs-d486344e6fd74e4769cc7b3d09a1ea87387c5a11.tar.gz |
Simplify SELECT_TYPE-related code.
Like EMACS_TIME, this portability layer is no longer needed, since
Emacs has been using fd_set as a portability layer for some time.
* sysselect.h (FD_SETSIZE): Rename from MAXDESC. All uses changed.
(SELECT_TYPE): Remove. All uses changed to fd_set.
(fd_set) [!FD_SET]: New typedef.
Diffstat (limited to 'src/xgselect.c')
-rw-r--r-- | src/xgselect.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/xgselect.c b/src/xgselect.c index 45a34f2e0a5..7a754bd75c0 100644 --- a/src/xgselect.c +++ b/src/xgselect.c @@ -29,10 +29,10 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */ #include "frame.h" int -xg_select (int fds_lim, SELECT_TYPE *rfds, SELECT_TYPE *wfds, SELECT_TYPE *efds, +xg_select (int fds_lim, fd_set *rfds, fd_set *wfds, fd_set *efds, struct timespec const *timeout, sigset_t const *sigmask) { - SELECT_TYPE all_rfds, all_wfds; + fd_set all_rfds, all_wfds; struct timespec tmo; struct timespec const *tmop = timeout; |