]> git.ipfire.org Git - thirdparty/samba.git/commit
lib:async_req: Initialize variables
authorJennifer Sutton <jennifersutton@catalyst.net.nz>
Sun, 18 May 2025 22:31:47 +0000 (10:31 +1200)
committerDouglas Bagnall <dbagnall@samba.org>
Wed, 27 Aug 2025 03:41:36 +0000 (03:41 +0000)
commitc018d8e19e38b894392d5e06db10ae7b2e4df8f9
treec471681cdc61d6fa41a9a18b6c796fc8c3ba3894
parentfc0f9dc109b833855f0c92fcd6d7409e337aa6cb
lib:async_req: Initialize variables

../../lib/async_req/async_sock.c: In function ‘writev_do’:
../../lib/async_req/async_sock.c:360:12: error: ‘written’ may be used uninitialized [-Werror=maybe-uninitialized]
  360 |         if ((written == -1) &&
      |            ^
../../lib/async_req/async_sock.c:343:17: note: ‘written’ was declared here
  343 |         ssize_t written;
      |                 ^~~~~~~
../../lib/async_req/async_sock.c: In function ‘read_packet_do’:
../../lib/async_req/async_sock.c:563:12: error: ‘nread’ may be used uninitialized [-Werror=maybe-uninitialized]
  563 |         if ((nread == -1) && (errno == EINTR)) {
      |            ^
../../lib/async_req/async_sock.c:531:17: note: ‘nread’ was declared here
  531 |         ssize_t nread, more;
      |                 ^~~~~
cc1: all warnings being treated as errors

Signed-off-by: Jennifer Sutton <jennifersutton@catalyst.net.nz>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
lib/async_req/async_sock.c