]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
includes: explicitly check for and include mm_malloc.h
authorVictor Julien <vjulien@oisf.net>
Tue, 11 Feb 2025 18:17:27 +0000 (19:17 +0100)
committerVictor Julien <vjulien@oisf.net>
Wed, 12 Feb 2025 08:11:19 +0000 (09:11 +0100)
Helps code analyzers.

configure.ac
src/suricata-common.h

index 83e769e40aa8c32b932e7656a0103efb2f1328b7..0ebdc9e67acf19d538a0f769b333d8d05b9cc9b0 100644 (file)
     AC_CHECK_HEADERS([mach/mach.h])
     AC_CHECK_HEADERS([stdatomic.h])
     AC_CHECK_HEADERS([sys/queue.h])
+    AC_CHECK_HEADERS([mm_malloc.h])
 
     AC_CHECK_HEADERS([sys/socket.h net/if.h sys/mman.h linux/if_arp.h], [], [],
     [[#ifdef HAVE_SYS_SOCKET_H
index e8595c5e887fbe042d7b3fe54a433900ad5c150e..b018c001e383d6c385835ab76eead1876ffaf2bd 100644 (file)
@@ -290,6 +290,10 @@ typedef unsigned char u_char;
 #include <math.h>
 #endif
 
+#ifdef HAVE_MM_MALLOC_H
+#include <mm_malloc.h>
+#endif
+
 /* we need this to stringify the defines which are supplied at compiletime see:
    http://gcc.gnu.org/onlinedocs/gcc-3.4.1/cpp/Stringification.html#Stringification */
 #define xstr(s) str(s)