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