diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-01-07 01:24:21 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2025-01-07 01:24:21 +0100 |
commit | fb1059d42a9df2f1ef4d75700724ad2940a09aad (patch) | |
tree | 0d7fd7eec68c02dfb96cef403b569ab41f3d6e6c | |
parent | 7bc54f0965e185e567271c49971bd20c3f2a0663 (diff) | |
download | glibc-fb1059d42a9df2f1ef4d75700724ad2940a09aad.zip glibc-fb1059d42a9df2f1ef4d75700724ad2940a09aad.tar.gz glibc-fb1059d42a9df2f1ef4d75700724ad2940a09aad.tar.bz2 |
mach: Make clock_nanosleep also check tv_sec
-rw-r--r-- | sysdeps/mach/clock_nanosleep.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/sysdeps/mach/clock_nanosleep.c b/sysdeps/mach/clock_nanosleep.c index c616986..567e24d 100644 --- a/sysdeps/mach/clock_nanosleep.c +++ b/sysdeps/mach/clock_nanosleep.c @@ -68,6 +68,7 @@ __clock_nanosleep (clockid_t clock_id, int flags, const struct timespec *req, struct timespec *rem) { if (clock_id != CLOCK_REALTIME + || req->tv_sec < 0 || !valid_nanoseconds (req->tv_nsec) || (flags != 0 && flags != TIMER_ABSTIME)) return EINVAL; |