Exportability taint of the headers
diff --git a/include/libxml/nanohttp.h b/include/libxml/nanohttp.h
index 4fb4e1d..8897fda 100644
--- a/include/libxml/nanohttp.h
+++ b/include/libxml/nanohttp.h
@@ -16,41 +16,54 @@
 #ifdef __cplusplus
 extern "C" {
 #endif
-void	xmlNanoHTTPInit		(void);
-void	xmlNanoHTTPCleanup	(void);
-void	xmlNanoHTTPScanProxy	(const char *URL);
-int	xmlNanoHTTPFetch	(const char *URL,
+XMLPUBFUN void XMLCALL
+	xmlNanoHTTPInit		(void);
+XMLPUBFUN void XMLCALL	
+	xmlNanoHTTPCleanup	(void);
+XMLPUBFUN void XMLCALL	
+	xmlNanoHTTPScanProxy	(const char *URL);
+XMLPUBFUN int XMLCALL	
+	xmlNanoHTTPFetch	(const char *URL,
 				 const char *filename,
 				 char **contentType);
-void *	xmlNanoHTTPMethod	(const char *URL,
+XMLPUBFUN void * XMLCALL	
+	xmlNanoHTTPMethod	(const char *URL,
 				 const char *method,
 				 const char *input,
 				 char **contentType,
 				 const char *headers,
 				 int   ilen);
-void *	xmlNanoHTTPMethodRedir	(const char *URL,
+XMLPUBFUN void * XMLCALL	
+	xmlNanoHTTPMethodRedir	(const char *URL,
 				 const char *method,
 				 const char *input,
 				 char **contentType,
 				 char **redir,
 				 const char *headers,
 				 int   ilen);
-void *	xmlNanoHTTPOpen		(const char *URL,
+XMLPUBFUN void * XMLCALL	
+	xmlNanoHTTPOpen		(const char *URL,
 				 char **contentType);
-void *	xmlNanoHTTPOpenRedir	(const char *URL,
+XMLPUBFUN void * XMLCALL	
+	xmlNanoHTTPOpenRedir	(const char *URL,
 				 char **contentType,
 				 char **redir);
-int	xmlNanoHTTPReturnCode	(void *ctx);
-const char * xmlNanoHTTPAuthHeader(void *ctx);
-int	xmlNanoHTTPRead		(void *ctx,
+XMLPUBFUN int XMLCALL	
+	xmlNanoHTTPReturnCode	(void *ctx);
+XMLPUBFUN const char * XMLCALL 
+	xmlNanoHTTPAuthHeader(void *ctx);
+XMLPUBFUN int XMLCALL	
+	xmlNanoHTTPRead		(void *ctx,
 				 void *dest,
 				 int len);
-int	xmlNanoHTTPSave		(void *ctxt,
+XMLPUBFUN int XMLCALL	
+	xmlNanoHTTPSave		(void *ctxt,
 				 const char *filename);
-void	xmlNanoHTTPClose	(void *ctx);
+XMLPUBFUN void XMLCALL	
+	xmlNanoHTTPClose	(void *ctx);
 #ifdef __cplusplus
 }
+#endif
 
 #endif /* LIBXML_HTTP_ENABLED */
-#endif
 #endif /* __NANO_HTTP_H__ */