fix regression in clock_gettime on 32-bit archs without vdso

commit 72f50245d0 broke this by creating
a code path where r is uninitialized.
This commit is contained in:
Rich Felker 2019-08-05 12:01:13 -04:00
parent 6fcb440d91
commit 244778f70c

View File

@ -73,6 +73,7 @@ int __clock_gettime(clockid_t clk, struct timespec *ts)
#endif
#ifdef SYS_clock_gettime64
r = -ENOSYS;
if (sizeof(time_t) > 4)
r = __syscall(SYS_clock_gettime64, clk, ts);
if (SYS_clock_gettime == SYS_clock_gettime64 || r!=-ENOSYS)