on master help sign in
Fix return check from idrnet_getaddrinfo

`getaddrinfo` returns non-zero on error, not -1. Fixes #4011

commit673acd6b6eb59cdd43ae961821a7698cad2f2fda authorNiklas Larsson <niklas@mm.st> dateTue 22 Aug 2017, 01:56 (9 years ago) parent0338341
1 file changed+1−1
rts/idris_net.c+1−1
rts/idris_net.c+1−1
@@ -82,7 +82,7 @@ int idrnet_bind(int sockfd, int family, int socket_type, char* host, int port) {
8282int idrnet_connect(int sockfd, int family, int socket_type, char* host, int port) {
8383 struct addrinfo* remote_host;
8484 int addr_res = idrnet_getaddrinfo(&remote_host, host, port, family, socket_type);
85− if (addr_res == -1) {
85+ if (addr_res != 0) {
8686 return -1;
8787 }
8888