summaryrefslogtreecommitdiff
path: root/lib/server/SSLLib.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lib/server/SSLLib.cpp')
-rw-r--r--lib/server/SSLLib.cpp5
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)