From 1faecf6199e8189be12f1ef9d85493127af937fc Mon Sep 17 00:00:00 2001 From: Alfredo Tupone Date: Tue, 14 Nov 2023 22:37:34 +0100 Subject: [PATCH] Fix Failures with -D_GLIBCXX_ASSERTIONS Accessing vector elements, even to take the address of, is forbidden if past the end --- test/test_reader.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/test_reader.h b/test/test_reader.h index c5eba17..514c1d9 100644 --- a/test/test_reader.h +++ b/test/test_reader.h @@ -57,7 +57,7 @@ class TestReader { if (length_bytes > (data_.size() - index_)) return ErrorStatus::ReadLimitReached; - std::copy(&data_[index_], &data_[index_ + length_bytes], begin_byte); + std::copy(&data_[index_], &data_[index_] + length_bytes, begin_byte); index_ += length_bytes; return {}; }