X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/ab217f7ffa8765887c2ed8c9a8c71d29cfe562ed..a41a1e87182410ec6c2eeaddb0cd961ec554c404:/socket.c diff --git a/socket.c b/socket.c index 8d21735e..5810c48b 100644 --- a/socket.c +++ b/socket.c @@ -687,7 +687,7 @@ static int socketpair_tcp(int fd[2]) struct sockaddr_in sock; struct sockaddr_in sock2; socklen_t socklen = sizeof sock; - int errno_save, connect_done = 0; + int connect_done = 0; fd[0] = fd[1] = listener = -1; @@ -741,14 +741,12 @@ static int socketpair_tcp(int fd[2]) return 0; failed: - errno_save = errno; if (fd[0] != -1) close(fd[0]); if (fd[1] != -1) close(fd[1]); if (listener != -1) close(listener); - errno = errno_save; return -1; }