From df29bfc55ebc02cdfde3fc7bb28b3ab2f601e446 Mon Sep 17 00:00:00 2001 From: Nicholas Paun Date: Wed, 22 Oct 2025 07:57:21 -0700 Subject: [PATCH] Fix include what you use violations --- include/ncrypto.h | 8 ++++++++ src/ncrypto.cpp | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/include/ncrypto.h b/include/ncrypto.h index 49dbed3..d69b45b 100644 --- a/include/ncrypto.h +++ b/include/ncrypto.h @@ -12,13 +12,21 @@ #include #include +#include #include +#include #include #include #include #include #include #include +#include + +#if NCRYPTO_DEVELOPMENT_CHECKS +#include +#endif + #ifndef OPENSSL_NO_ENGINE #include #endif // !OPENSSL_NO_ENGINE diff --git a/src/ncrypto.cpp b/src/ncrypto.cpp index 75a28bb..60cfe6e 100644 --- a/src/ncrypto.cpp +++ b/src/ncrypto.cpp @@ -17,8 +17,12 @@ #include #include +#include +#include #include #include +#include + #if OPENSSL_VERSION_MAJOR >= 3 #include #include