]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix test/src/process-tests on MS-Windows
authorEli Zaretskii <eliz@gnu.org>
Sat, 26 Dec 2020 13:01:52 +0000 (15:01 +0200)
committerEli Zaretskii <eliz@gnu.org>
Sat, 26 Dec 2020 13:01:52 +0000 (15:01 +0200)
* src/process.c (network_lookup_address_info_1) [WINDOWSNT]:
Initialize winsock.

src/process.c

index 98b575fc864ce3909a59c1a9fa9f3d0b12aa5f96..28ab15c9038ef11383911da50e39b754026e6dfa 100644 (file)
@@ -4512,6 +4512,12 @@ network_lookup_address_info_1 (Lisp_Object host, const char *service,
   if (STRING_MULTIBYTE (host) && SBYTES (host) != SCHARS (host))
     error ("Non-ASCII hostname %s detected, please use puny-encode-domain",
            SSDATA (host));
+
+#ifdef WINDOWSNT
+  /* Ensure socket support is loaded if available.  */
+  init_winsock (TRUE);
+#endif
+
   ret = getaddrinfo (SSDATA (host), service, hints, res);
   if (ret)
     {