diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-09 12:42:48 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-09-09 12:42:48 +0000 |
commit | f419aa7bdf4f51f2704cfcf43d386612bac8b6d0 (patch) | |
tree | 076570a9f6351296a7805342e29e31ee6befbd9e | |
parent | c09fc47a9fc0c44509859a264cd06ecc46d6469f (diff) |
thread.c: get rid of false warnings by gcc-8
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@64665 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-rw-r--r-- | thread.c | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -934,7 +934,7 @@ thread_join_sleep(VALUE arg) { struct join_arg *p = (struct join_arg *)arg; rb_thread_t *target_th = p->target, *th = p->waiting; - rb_hrtime_t end; + rb_hrtime_t end = 0; if (p->limit) { end = rb_hrtime_add(*p->limit, rb_hrtime_now()); @@ -3868,7 +3868,7 @@ do_select(VALUE p) struct select_set *set = (struct select_set *)p; int result = 0; int lerrno; - rb_hrtime_t *to, rel, end; + rb_hrtime_t *to, rel, end = 0; timeout_prepare(&to, &rel, &end, set->timeout); #define restore_fdset(dst, src) \ @@ -4028,7 +4028,7 @@ rb_wait_for_single_fd(int fd, int events, struct timeval *timeout) { struct pollfd fds[2]; int result = 0, lerrno; - rb_hrtime_t *to, rel, end; + rb_hrtime_t *to, rel, end = 0; int drained; rb_thread_t *th = GET_THREAD(); nfds_t nfds; |