diff options
Diffstat (limited to 'lib/server/SSLLib.cpp')
-rw-r--r-- | lib/server/SSLLib.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/server/SSLLib.cpp b/lib/server/SSLLib.cpp index 004d2d98..1bcadb0d 100644 --- a/lib/server/SSLLib.cpp +++ b/lib/server/SSLLib.cpp @@ -18,9 +18,10 @@ #include <wincrypt.h> #endif +#include "autogen_ConnectionException.h" +#include "autogen_ServerException.h" #include "CryptoUtils.h" #include "SSLLib.h" -#include "ServerException.h" #include "MemLeakFindOn.h" @@ -79,7 +80,7 @@ void SSLLib::Initialise() BOX_LOG_WIN_ERROR("Failed to release crypto context"); } } -#elif HAVE_RANDOM_DEVICE +#elif defined HAVE_RANDOM_DEVICE if(::RAND_load_file(RANDOM_DEVICE, 1024) != 1024) { THROW_EXCEPTION(ServerException, SSLRandomInitFailed) |