From 5e489531c1e0915d09fd5984a1a7c0df6fb16ff5 Mon Sep 17 00:00:00 2001 From: Orivej Desh Date: Tue, 8 Oct 2019 09:09:38 +0000 Subject: [PATCH] Fix undefined in core-test Fixes "reference binding to null pointer" in BufferTest.Ctor buffer.operator[] attempts to return a reference to `buffer.ptr_[0]` when `ptr_` in `mock_buffer buffer` is null. --- test/core-test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/core-test.cc b/test/core-test.cc index 84d2b9eb..76612b99 100644 --- a/test/core-test.cc +++ b/test/core-test.cc @@ -103,7 +103,7 @@ template struct mock_buffer : buffer { TEST(BufferTest, Ctor) { { mock_buffer buffer; - EXPECT_EQ(nullptr, &buffer[0]); + EXPECT_EQ(nullptr, buffer.data()); EXPECT_EQ(static_cast(0), buffer.size()); EXPECT_EQ(static_cast(0), buffer.capacity()); }