]> git.ipfire.org Git - thirdparty/glibc.git/commit
inet/net-internal.h: Fix uninitalised clntudp_call() variable
authorAlistair Francis <alistair.francis@wdc.com>
Tue, 24 Sep 2019 20:55:36 +0000 (21:55 +0100)
committerMaciej W. Rozycki <macro@wdc.com>
Tue, 24 Sep 2019 20:55:36 +0000 (21:55 +0100)
commit5d245b5f8d9663953c20107e3bb16fe249e48126
tree9707a453aeea940d9f96d0742c86d8c88a98df56
parenteb502f72cda31fc9ebe37689491a0fdac93f67c8
inet/net-internal.h: Fix uninitalised clntudp_call() variable

The total_deadline variable inside the clntudp_call() function inside
sunrpc/clnt_udp.c can cause uninitalised variable warnings when building
with GCC 8.3 or 9.2 on a platform with a 64-bit tv_nsec on a 32-bit
architecture.  To fix the warning let's use the DIAG_* macros to hide the
warning.

A GCC bug case has also been submitted:
    https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91691

2019-09-24  Alistair Francis  <alistair.francis@wdc.com>

* inet/net-internal.h: Fix uninitalised clntudp_call() variable.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
ChangeLog
inet/net-internal.h