fixing #76043, got fed up with non-portability of that piece of code.

* nanohttp.c: fixing #76043, got fed up with non-portability
  of that piece of code.
Daniel
diff --git a/ChangeLog b/ChangeLog
index a54cb3d..4e384f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Mar 25 17:34:06 CET 2002 Daniel Veillard <daniel@veillard.com>
+
+	* nanohttp.c: fixing #76043, got fed up with non-portability
+	  of that piece of code.
+
 Mon Mar 25 13:08:21 CET 2002 Daniel Veillard <daniel@veillard.com>
 
 	* valid.c SAX.c: Never commit without running "make tests" :-(
diff --git a/nanohttp.c b/nanohttp.c
index f0d3062..4bbf07c 100644
--- a/nanohttp.c
+++ b/nanohttp.c
@@ -865,7 +865,13 @@
 #endif
     h = gethostbyname(host);
     if (h == NULL) {
-#if defined(HAVE_NETDB_H) && defined(HOST_NOT_FOUND)
+
+/*
+ * Okay, I got fed up by the non-portability of this error message
+ * extraction code. it work on Linux, if it work on your platform
+ * and one want to enable it, send me the defined(foobar) needed
+ */
+#if defined(HAVE_NETDB_H) && defined(HOST_NOT_FOUND) && defined(linux)
         const char *h_err_txt = "";
 
         switch (h_errno) {