aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/process.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/process.c b/src/process.c
index 90e18d72014..dafd5330d30 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4563,12 +4563,14 @@ check_for_dns (Lisp_Object proc)
4563 } 4563 }
4564 4564
4565 ip_addresses = Fnreverse (ip_addresses); 4565 ip_addresses = Fnreverse (ip_addresses);
4566 freeaddrinfo (p->dns_request->ar_result);
4567 /* Free the calling array, too? FIXME */
4566 connect_network_socket (proc, ip_addresses); 4568 connect_network_socket (proc, ip_addresses);
4567 return 1; 4569 return 1;
4568 } 4570 }
4569 4571
4570 pset_status (p, Qfailed); 4572 pset_status (p, Qfailed);
4571 return 0; 4573 return 1;
4572} 4574}
4573#endif /* HAVE_GETADDRINFO_A */ 4575#endif /* HAVE_GETADDRINFO_A */
4574 4576