/* LzFindMt.h -- multithreaded Match finder for LZ algorithms\r
-2015-05-03 : Igor Pavlov : Public domain */\r
+2017-04-03 : Igor Pavlov : Public domain */\r
\r
#ifndef __LZ_FIND_MT_H\r
#define __LZ_FIND_MT_H\r
} CMatchFinderMt;\r
\r
void MatchFinderMt_Construct(CMatchFinderMt *p);\r
-void MatchFinderMt_Destruct(CMatchFinderMt *p, ISzAlloc *alloc);\r
+void MatchFinderMt_Destruct(CMatchFinderMt *p, ISzAllocPtr alloc);\r
SRes MatchFinderMt_Create(CMatchFinderMt *p, UInt32 historySize, UInt32 keepAddBufferBefore,\r
- UInt32 matchMaxLen, UInt32 keepAddBufferAfter, ISzAlloc *alloc);\r
+ UInt32 matchMaxLen, UInt32 keepAddBufferAfter, ISzAllocPtr alloc);\r
void MatchFinderMt_CreateVTable(CMatchFinderMt *p, IMatchFinder *vTable);\r
void MatchFinderMt_ReleaseStream(CMatchFinderMt *p);\r
\r