diff --git a/wolfssl/wolfcrypt/mem_track.h b/wolfssl/wolfcrypt/mem_track.h index d8bd7901f..d7d4862a8 100644 --- a/wolfssl/wolfcrypt/mem_track.h +++ b/wolfssl/wolfcrypt/mem_track.h @@ -60,10 +60,14 @@ * Free: 0x7fa14a500010 -> 120 at wc_FreeRng:606 */ - -#include +#include "wolfssl/wolfcrypt/settings.h" #include "wolfssl/wolfcrypt/logging.h" +#if defined(WOLFSSL_TRACK_MEMORY) || defined(HAVE_STACK_SIZE) || \ + defined(HAVE_STACK_SIZE_VERBOSE) +#include +#endif + #if defined(WOLFSSL_TRACK_MEMORY) #define DO_MEM_STATS #if defined(__linux__) || defined(__MACH__)