2
0
Эх сурвалжийг харах

LZMACompressor: Use intrinsic InterlockedExchangeAdd.

Jordan Russell 10 сар өмнө
parent
commit
8c5e03cdfe

+ 0 - 11
Projects/Src/Compression.LZMACompressor.pas

@@ -223,17 +223,6 @@ const
   SZ_ERROR_PROGRESS = 10;
   SZ_ERROR_PROGRESS = 10;
   SZ_ERROR_FAIL = 11;
   SZ_ERROR_FAIL = 11;
 
 
-function InterlockedExchangeAdd(var Addend: Longint; Value: Longint): Longint;
-  stdcall; external kernel32;
-
-function GetNumberOfProcessors: Cardinal;
-var
-  SysInfo: TSystemInfo;
-begin
-  GetSystemInfo(SysInfo);
-  Result := SysInfo.dwNumberOfProcessors;
-end;
-
 function LZMAInitCompressFunctions(Module: HMODULE): Boolean;
 function LZMAInitCompressFunctions(Module: HMODULE): Boolean;
 begin
 begin
   LZMADLLInitialized := False;
   LZMADLLInitialized := False;