From 03f7f99f4c654f4ccfc74be836772ec19e9b2f17 Mon Sep 17 00:00:00 2001 From: Victor Zverovich Date: Wed, 1 Oct 2014 08:24:47 -0700 Subject: [PATCH] Fix build on pre-C++11 compilers --- test/util-test.cc | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/test/util-test.cc b/test/util-test.cc index 853e6c2f..bdedc5f0 100644 --- a/test/util-test.cc +++ b/test/util-test.cc @@ -153,11 +153,12 @@ TEST(BufferTest, Ctor) { } } +struct DyingBuffer : TestBuffer { + MOCK_METHOD0(die, void()); + ~DyingBuffer() { die(); } +}; + TEST(BufferTest, VirtualDtor) { - struct DyingBuffer : TestBuffer { - MOCK_METHOD0(die, void()); - ~DyingBuffer() { die(); } - }; typedef StrictMock StictMockBuffer; StictMockBuffer *mock_buffer = new StictMockBuffer(); EXPECT_CALL(*mock_buffer, die());