From: Bruno Haible Date: Mon, 27 Dec 2010 17:52:47 +0000 (+0100) Subject: select tests: Safer way of handling timeout. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4c694c810bd01334e7f15865a51388c6417d81b;p=pspp select tests: Safer way of handling timeout. * tests/test-select.c (do_select_nowait): Zero-initialize the timeout at every invocation. --- diff --git a/ChangeLog b/ChangeLog index 48c15b0d83..f9a3dc7c75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2010-12-27 Bruno Haible + + select tests: Safer way of handling timeout. + * tests/test-select.c (do_select_nowait): Zero-initialize the timeout + at every invocation. + 2010-12-27 Bruno Haible select tests: Use 'bool' where appropriate. diff --git a/tests/test-select.c b/tests/test-select.c index 2d4f9965ab..365d1d2b9e 100644 --- a/tests/test-select.c +++ b/tests/test-select.c @@ -204,7 +204,9 @@ do_select (int fd, int ev, struct timeval *tv) static int do_select_nowait (int fd, int ev) { - static struct timeval tv0; + struct timeval tv0; + tv0.tv_sec = 0; + tv0.tv_usec = 0; return do_select (fd, ev, &tv0); }