commit dce50cca7deee22d58f76974b70816a5423c6f01
parent 20ebfbe86acb2305f5e4fa998837a0c9c247ea41
Author: Evgeny Grin (Karlson2k) <k2k@drgrin.dev>
Date: Thu, 25 Dec 2025 11:38:08 +0100
Moved include of "mhd_sys_options.h"
The headers "mhd_sys_options.h" may define macros which change behaviour
of system headers. It must be included before any other header otherwise
interfacing with the system could be broken.
Diffstat:
4 files changed, 10 insertions(+), 7 deletions(-)
diff --git a/src/tests/unit/unit_md5.c b/src/tests/unit/unit_md5.c
@@ -42,13 +42,13 @@
* @author Karlson2k (Evgeny Grin) & Christian Grothoff
*/
+#include "mhd_sys_options.h"
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
-#include "mhd_sys_options.h"
-
#include "mhdt_has_param.h"
#if MHD_MD5_EXTR_OPENSSL
diff --git a/src/tests/unit/unit_sha256.c b/src/tests/unit/unit_sha256.c
@@ -43,13 +43,14 @@
* @author Karlson2k (Evgeny Grin)
* @author Christian Grothoff
*/
+
+#include "mhd_sys_options.h"
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
-#include "mhd_sys_options.h"
-
#include "mhdt_has_param.h"
#if MHD_SHA256_EXTR_OPENSSL
diff --git a/src/tests/unit/unit_sha512_256.c b/src/tests/unit/unit_sha512_256.c
@@ -44,12 +44,14 @@
* @author Christian Grothoff
*/
+
+#include "mhd_sys_options.h"
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
-#include "mhd_sys_options.h"
#include "mhdt_has_param.h"
#if MHD_SHA512_256_EXTR_OPENSSL
diff --git a/src/tests/unit/unit_str.c b/src/tests/unit/unit_str.c
@@ -42,12 +42,12 @@
* @author Christian Grothoff
*/
+#include "mhd_sys_options.h"
+
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <stdint.h>
-
-#include "mhd_sys_options.h"
#include "../mhd2/mhd_str.h"
#include "../mhd2/mhd_str.c"
#include "../mhdt_checks.h"