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/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) {