Fix redefinition of local variable in gio/gdbusserver.c

This commit is contained in:
Loic Le Page 2022-01-19 18:31:31 +01:00 committed by Philip Withnall
parent 19280e2166
commit 5223863922

View File

@ -927,12 +927,12 @@ try_tcp (GDBusServer *server,
bytes_remaining = 16; bytes_remaining = 16;
while (bytes_remaining > 0) while (bytes_remaining > 0)
{ {
gssize ret; gssize size;
int errsv; int errsv;
ret = write (fd, server->nonce + bytes_written, bytes_remaining); size = write (fd, server->nonce + bytes_written, bytes_remaining);
errsv = errno; errsv = errno;
if (ret == -1) if (size == -1)
{ {
if (errsv == EINTR) if (errsv == EINTR)
goto again; goto again;
@ -944,8 +944,8 @@ try_tcp (GDBusServer *server,
g_strerror (errsv)); g_strerror (errsv));
goto out; goto out;
} }
bytes_written += ret; bytes_written += size;
bytes_remaining -= ret; bytes_remaining -= size;
} }
if (!g_close (fd, error)) if (!g_close (fd, error))
goto out; goto out;