Просмотр исходного кода

microhttpd.h: reordered includes for better compatibility,
Updated ChangeLog

Evgeny Grin (Karlson2k) 6 лет назад
Родитель
Сommit
e9493e0d34
2 измененных файлов с 15 добавлено и 3 удалено
  1. 8 0
      ChangeLog
  2. 7 3
      src/include/microhttpd.h

+ 8 - 0
ChangeLog

@@ -1,3 +1,11 @@
+Sun Jun 09 2019 20:03:16 MSK
+	Updated HTTP headers, methods and status codes from registries,
+	Added scripts to import new headers, methods and status codes from
+	registries,
+	Minor doxyget comment fix,
+	Added missing MSVS project files to tarball.
+	Reodered includes in microhttpd.h -EG
+
 Mon 03 Jun 2019 11:45:52 PM CEST
 	Apply MHD_-prefix to hash functions, even if they are not in the
 	officially exported API. -CG/DB

+ 7 - 3
src/include/microhttpd.h

@@ -101,6 +101,13 @@ extern "C"
    on platforms where they do not exist).
    */
 #ifndef MHD_PLATFORM_H
+#if defined(_WIN32) && ! defined(__CYGWIN__) && \
+  ! defined(_CRT_DECLARE_NONSTDC_NAMES)
+#define _CRT_DECLARE_NONSTDC_NAMES 1
+#endif /* _WIN32 && ! __CYGWIN__ && ! _CRT_DECLARE_NONSTDC_NAMES */
+#include <stdarg.h>
+#include <stdint.h>
+#include <sys/types.h>
 #if !defined(_WIN32) || defined(__CYGWIN__)
 #include <unistd.h>
 #include <sys/time.h>
@@ -114,9 +121,6 @@ extern "C"
 typedef intptr_t ssize_t;
 #endif /* !_SSIZE_T_DEFINED */
 #endif /* _WIN32 && ! __CYGWIN__ */
-#include <stdarg.h>
-#include <stdint.h>
-#include <sys/types.h>
 #endif
 
 #if defined(__CYGWIN__) && !defined(_SYS_TYPES_FD_SET)