diff options
author | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-06 02:15:00 +0000 |
---|---|---|
committer | normal <normal@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-06 02:15:00 +0000 |
commit | 24aa7a13ca0e7dacc18c705bbbe54fe4bcf23337 (patch) | |
tree | 292eb3ec35da41e89f16f5ba40841f4d81d030bf /thread.c | |
parent | 043d22cb6ffbc841f29339fcde47d22220ee26ed (diff) |
thread.c: our fake ppoll implementation is static
Rename it to "ruby_ppoll" so it looks more obvious in debuggers.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'thread.c')
-rw-r--r-- | thread.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -3961,8 +3961,8 @@ rb_thread_fd_select(int max, rb_fdset_t * read, rb_fdset_t * write, rb_fdset_t * #ifndef HAVE_PPOLL /* TODO: don't ignore sigmask */ -int -ppoll(struct pollfd *fds, nfds_t nfds, +static int +ruby_ppoll(struct pollfd *fds, nfds_t nfds, const struct timespec *ts, const sigset_t *sigmask) { int timeout_ms; @@ -3986,6 +3986,7 @@ ppoll(struct pollfd *fds, nfds_t nfds, return poll(fds, nfds, timeout_ms); } +# define ppoll(fds,nfds,ts,sigmask) ruby_ppoll((fds),(nfds),(ts),(sigmask)) #endif /* |