diff options
Diffstat (limited to '7zip/Compress/BZip2/DllExports.cpp')
-rwxr-xr-x | 7zip/Compress/BZip2/DllExports.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/7zip/Compress/BZip2/DllExports.cpp b/7zip/Compress/BZip2/DllExports.cpp index 1f28a07c..d0b8b99e 100755 --- a/7zip/Compress/BZip2/DllExports.cpp +++ b/7zip/Compress/BZip2/DllExports.cpp @@ -4,6 +4,9 @@ #include "Common/MyInitGuid.h" #include "Common/ComTry.h" +#ifdef _WIN32 +#include "Common/Alloc.h" +#endif #include "BZip2Encoder.h" #include "BZip2Decoder.h" @@ -19,6 +22,10 @@ DEFINE_GUID(CLSID_CCompressBZip2Encoder, extern "C" BOOL WINAPI DllMain(HINSTANCE hInstance, DWORD dwReason, LPVOID /*lpReserved*/) { + #ifdef _WIN32 + if (dwReason == DLL_PROCESS_ATTACH) + SetLargePageSize(); + #endif return TRUE; } |