Allow custom OpenSSL lib, only include openssl/x509v3.h when used. (#143)

* Allow custom OpenSSL lib, only include openssl/x509v3.h when used.

Using fnmatch on Unix systems, PathMatchSpecA is the best WINAPI equivalent.

* Moved shlwapi into WIN32 block.
This commit is contained in:
Matthew Albrecht
2020-01-08 15:57:57 -06:00
committed by Benjamin Sergeant
parent 1320e4ddaf
commit b816f1fbda
3 changed files with 16 additions and 4 deletions

View File

@ -10,12 +10,12 @@
#ifdef IXWEBSOCKET_USE_MBED_TLS
#include "IXSocketMbedTLS.h"
#elif defined(_WIN32)
#include "IXSocketSChannel.h"
#elif defined(IXWEBSOCKET_USE_OPEN_SSL)
#include "IXSocketOpenSSL.h"
#elif __APPLE__
#include "IXSocketAppleSSL.h"
#elif defined(_WIN32)
#include "IXSocketSChannel.h"
#endif
#else