12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- #include "e_os.h"
- #include "crypto/cryptlib.h"
- #if defined(_WIN32) || defined(__CYGWIN__)
- # ifdef __CYGWIN__
- # include <windows.h>
- # endif
- BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved);
- BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
- {
- switch (fdwReason) {
- case DLL_PROCESS_ATTACH:
- OPENSSL_cpuid_setup();
- break;
- case DLL_THREAD_ATTACH:
- break;
- case DLL_THREAD_DETACH:
- OPENSSL_thread_stop();
- break;
- case DLL_PROCESS_DETACH:
- break;
- }
- return TRUE;
- }
- #endif
|