diff options
Diffstat (limited to '7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp')
-rwxr-xr-x | 7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp b/7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp index b9bb0e50..bac3d9cb 100755 --- a/7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp +++ b/7zip/FileManager/Resource/BenchmarkDialog/BenchmarkDialog.cpp @@ -148,11 +148,6 @@ public: ::MidFree(Buffer); Buffer = 0; } - void Init() - { - RG.Init(); - Rep0 = 1; - } bool Alloc(UInt32 bufferSize) { if (Buffer != 0 && BufferSize == bufferSize) @@ -186,6 +181,8 @@ public: UInt32 GetLen2() { return RG.GetRnd(2 + RG.GetRnd(2)); } void Generate() { + RG.Init(); + Rep0 = 1; while(Pos < BufferSize) { if (GetRndBit() == 0 || Pos < 1) @@ -665,7 +662,6 @@ DWORD CThreadBenchmark::Process() { SyncInfo->WaitCreating(); CBenchRandomGenerator randomGenerator; - randomGenerator.Init(); CMyComPtr<ICompressWriteCoderProperties> writeCoderProperties; Encoder.QueryInterface(IID_ICompressWriteCoderProperties, &writeCoderProperties); |