Mercurial > vim
comparison src/channel.c @ 20567:5e86e00fa712 v8.2.0837
patch 8.2.0837: compiler warning for value set but not used
Commit: https://github.com/vim/vim/commit/b60db8ba149b26024e6d871e8634d7fea639252a
Author: Bram Moolenaar <Bram@vim.org>
Date: Fri May 29 21:38:42 2020 +0200
patch 8.2.0837: compiler warning for value set but not used
Problem: Compiler warning for value set but not used.
Solution: Move variable inside #ifdef.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Fri, 29 May 2020 21:45:03 +0200 |
parents | bed30e6b5a09 |
children | 5f0f1f63c8df |
comparison
equal
deleted
inserted
replaced
20566:37ba6d4a9455 | 20567:5e86e00fa712 |
---|---|
997 } | 997 } |
998 | 998 |
999 for (addr = res; addr != NULL; addr = addr->ai_next) | 999 for (addr = res; addr != NULL; addr = addr->ai_next) |
1000 { | 1000 { |
1001 const char *dst = hostname; | 1001 const char *dst = hostname; |
1002 # ifdef HAVE_INET_NTOP | |
1002 const void *src = NULL; | 1003 const void *src = NULL; |
1003 # ifdef HAVE_INET_NTOP | |
1004 char buf[NUMBUFLEN]; | 1004 char buf[NUMBUFLEN]; |
1005 # endif | |
1006 | 1005 |
1007 if (addr->ai_family == AF_INET6) | 1006 if (addr->ai_family == AF_INET6) |
1008 { | 1007 { |
1009 struct sockaddr_in6 *sai = (struct sockaddr_in6 *)addr->ai_addr; | 1008 struct sockaddr_in6 *sai = (struct sockaddr_in6 *)addr->ai_addr; |
1010 | 1009 |
1016 struct sockaddr_in *sai = (struct sockaddr_in *)addr->ai_addr; | 1015 struct sockaddr_in *sai = (struct sockaddr_in *)addr->ai_addr; |
1017 | 1016 |
1018 sai->sin_port = htons(port); | 1017 sai->sin_port = htons(port); |
1019 src = &sai->sin_addr; | 1018 src = &sai->sin_addr; |
1020 } | 1019 } |
1021 # ifdef HAVE_INET_NTOP | |
1022 if (src != NULL) | 1020 if (src != NULL) |
1023 { | 1021 { |
1024 dst = inet_ntop(addr->ai_family, src, buf, sizeof(buf)); | 1022 dst = inet_ntop(addr->ai_family, src, buf, sizeof(buf)); |
1025 if (dst == NULL) | 1023 if (dst == NULL) |
1026 dst = hostname; | 1024 dst = hostname; |