Index: src/libchcore/Tests/TOverlappedWriterTests.cpp =================================================================== diff -u -N -r518d1a3484cde91ff17c071211df5e40cb3487e3 -rd99302fce795dbb5139659016a5da7948f141fb4 --- src/libchcore/Tests/TOverlappedWriterTests.cpp (.../TOverlappedWriterTests.cpp) (revision 518d1a3484cde91ff17c071211df5e40cb3487e3) +++ src/libchcore/Tests/TOverlappedWriterTests.cpp (.../TOverlappedWriterTests.cpp) (revision d99302fce795dbb5139659016a5da7948f141fb4) @@ -13,7 +13,8 @@ TBufferListPtr spEmptyBuffers(std::make_shared()); TOrderedBufferQueuePtr spQueue(std::make_shared(spEmptyBuffers, 0)); TOverlappedProcessorRangePtr spRange(std::make_shared(0)); - TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers); + TSharedCountPtr spOtfBufferCount(std::make_shared>()); + TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers, 1, spOtfBufferCount); EXPECT_EQ(nullptr, tWriter.GetWriteBuffer()); EXPECT_EQ(nullptr, tWriter.GetFailedWriteBuffer()); @@ -35,7 +36,8 @@ TBufferListPtr spEmptyBuffers(std::make_shared()); TOrderedBufferQueuePtr spQueue(std::make_shared(spEmptyBuffers, 0)); TOverlappedProcessorRangePtr spRange(std::make_shared(0)); - TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers); + TSharedCountPtr spOtfBufferCount(std::make_shared>()); + TOverlappedWriter tWriter(spLogData, spQueue, spRange, spEmptyBuffers, 1, spOtfBufferCount); EXPECT_TIMEOUT(tWriter.GetEventWritePossibleHandle()); EXPECT_TIMEOUT(tWriter.GetEventWriteFailedHandle());