better test for existence of hstrerror()
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c
index 08a6f4d..9525dba 100644
--- a/Modules/socketmodule.c
+++ b/Modules/socketmodule.c
@@ -265,7 +265,7 @@
#endif /* HAVE_GETHOSTBYNAME_R */
if (hp == NULL) {
-#ifndef NT
+#ifdef HAVE_HSTRERROR
/* Let's get real error message to return */
extern int h_errno;
PyErr_SetString(PySocket_Error, (char *)hstrerror(h_errno));
@@ -1026,7 +1026,7 @@
sizeof(addr.sin_addr),
AF_INET);
if (h == NULL) {
-#ifndef NT
+#ifdef HAVE_HSTRERROR
/* Let's get real error message to return */
extern int h_errno;
PyErr_SetString(PySocket_Error, (char *)hstrerror(h_errno));