From: Pip Cet <pipcet@protonmail.com> Date: Wed, 10 Jul 2024 15:56:34 +0000 (+0000) Subject: timespec-sub: Fix compilation error on clang. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=16ea8260e957e2b336ca4e881d9951d6046048cf;p=gnulib.git timespec-sub: Fix compilation error on clang. Reported by Gerd Möllmann <gerd.moellmann@gmail.com> at <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72036>. * lib/timespec-sub.c (timespec_sub): Use 'int' as type of variable. Copyright-paperwork-exempt: Yes --- diff --git a/ChangeLog b/ChangeLog index 29d02be979..e43d26a02b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2024-07-10 Pip Cet <pipcet@protonmail.com> + + timespec-sub: Fix compilation error on clang. + Reported by Gerd Möllmann <gerd.moellmann@gmail.com> at + <https://debbugs.gnu.org/cgi/bugreport.cgi?bug=72036>. + * lib/timespec-sub.c (timespec_sub): Use 'int' as type of variable. + Copyright-paperwork-exempt: Yes + 2024-07-06 Bruno Haible <bruno@clisp.org> pthread-cond: Fix compilation error on native Windows. diff --git a/lib/timespec-sub.c b/lib/timespec-sub.c index f6d948780e..38f9c6a4dc 100644 --- a/lib/timespec-sub.c +++ b/lib/timespec-sub.c @@ -31,7 +31,7 @@ struct timespec timespec_sub (struct timespec a, struct timespec b) { int nsdiff = a.tv_nsec - b.tv_nsec; - bool borrow = nsdiff < 0; + int borrow = nsdiff < 0; time_t rs; int rns; bool v = ckd_sub (&rs, a.tv_sec, b.tv_sec);