diff options
Diffstat (limited to 'file_io/unix/readwrite.c')
-rw-r--r-- | file_io/unix/readwrite.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/file_io/unix/readwrite.c b/file_io/unix/readwrite.c index f97b8745e..3963840a3 100644 --- a/file_io/unix/readwrite.c +++ b/file_io/unix/readwrite.c @@ -75,8 +75,8 @@ static apr_status_t wait_for_io_or_timeout(apr_file_t *file, int for_read) FD_ZERO(&fdset); FD_SET(file->filedes, &fdset); if (file->timeout >= 0) { - tv.tv_sec = file->timeout / APR_USEC_PER_SEC; - tv.tv_usec = file->timeout % APR_USEC_PER_SEC; + tv.tv_sec = apr_time_sec(file->timeout); + tv.tv_usec = apr_time_usec(file->timeout); tvptr = &tv; } else { |