Index: src/libchcore/Tests/OverlappedCallbacksTests.cpp
===================================================================
diff -u -N -rdcbfdc95eedacd24d8b1d78fa507029ce12a5a63 -rf1d25f23712f5de7459f690ab51b2640d0f81b91
--- src/libchcore/Tests/OverlappedCallbacksTests.cpp	(.../OverlappedCallbacksTests.cpp)	(revision dcbfdc95eedacd24d8b1d78fa507029ce12a5a63)
+++ src/libchcore/Tests/OverlappedCallbacksTests.cpp	(.../OverlappedCallbacksTests.cpp)	(revision f1d25f23712f5de7459f690ab51b2640d0f81b91)
@@ -14,7 +14,8 @@
 	logger::TLogFileDataPtr spLogData(std::make_shared<logger::TLogFileData>());
 
 	TOverlappedMemoryPoolPtr spBuffers(std::make_shared<TOverlappedMemoryPool>());
-	TOverlappedReader queue(spLogData, spBuffers->GetBufferList(), 0, 4096);
+	TOverlappedProcessorRangePtr spRange(std::make_shared<TOverlappedProcessorRange>(0));
+	TOverlappedReader queue(spLogData, spBuffers->GetBufferList(), spRange, 4096);
 	TOverlappedDataBuffer buffer(16384, &queue);
 
 	buffer.InitForRead(0, 1024);
@@ -34,7 +35,8 @@
 	logger::TLogFileDataPtr spLogData(std::make_shared<logger::TLogFileData>());
 
 	TOverlappedMemoryPoolPtr spBuffers(std::make_shared<TOverlappedMemoryPool>());
-	TOverlappedReader queue(spLogData, spBuffers->GetBufferList(), 0, 4096);
+	TOverlappedProcessorRangePtr spRange(std::make_shared<TOverlappedProcessorRange>(0));
+	TOverlappedReader queue(spLogData, spBuffers->GetBufferList(), spRange, 4096);
 	TOverlappedDataBuffer buffer(16384, &queue);
 
 	buffer.InitForRead(0, 1024);
@@ -56,7 +58,8 @@
 
 	TOverlappedMemoryPoolPtr spBuffers(std::make_shared<TOverlappedMemoryPool>());
 	TOrderedBufferQueuePtr spBuffersToWrite(std::make_shared<TOrderedBufferQueue>(0));
-	TOverlappedWriter queue(spLogData, spBuffersToWrite, 0, spBuffers->GetBufferList());
+	TOverlappedProcessorRangePtr spRange(std::make_shared<TOverlappedProcessorRange>(0));
+	TOverlappedWriter queue(spLogData, spBuffersToWrite, spRange, spBuffers->GetBufferList());
 	TOverlappedDataBuffer buffer(16384, &queue);
 
 	buffer.InitForRead(0, 1024);