From c31ad98de709240a92d1d41201166d8fcb056ef0 Mon Sep 17 00:00:00 2001 From: vng Date: Thu, 15 Jan 2015 21:57:28 +0300 Subject: [PATCH] Fixed compilation. --- coding/coding_tests/var_record_reader_test.cpp | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/coding/coding_tests/var_record_reader_test.cpp b/coding/coding_tests/var_record_reader_test.cpp index bdacbc2330..aa5cbc989f 100644 --- a/coding/coding_tests/var_record_reader_test.cpp +++ b/coding/coding_tests/var_record_reader_test.cpp @@ -46,16 +46,20 @@ UNIT_TEST(VarRecordReader_Simple) MemReader reader(&data[0], data.size()); VarRecordReader recordReader( reader, chunkSizes[chunkSize]); - vector r; - uint32_t offset; - TEST_EQUAL(4, recordReader.ReadRecord(0, r, offset), ()); + vector r; + uint32_t offset, size; + + TEST_EQUAL(4, recordReader.ReadRecord(0, r, offset, size), ()); + r.resize(size); TEST_EQUAL(string(r.begin() + offset, r.end()), "abc", ()); - TEST_EQUAL(11 + longStringSize, recordReader.ReadRecord(6 + longStringSize, r, offset), ()); + TEST_EQUAL(11 + longStringSize, recordReader.ReadRecord(6 + longStringSize, r, offset, size), ()); + r.resize(size); TEST_EQUAL(string(r.begin() + offset, r.end()), "defg", ()); - TEST_EQUAL(6 + longStringSize, recordReader.ReadRecord(4, r, offset), ()); + TEST_EQUAL(6 + longStringSize, recordReader.ReadRecord(4, r, offset, size), ()); + r.resize(size); TEST_EQUAL(string(r.begin() + offset, r.end()), longString, ()); vector > forEachCalls;