Fix build on pre-C++11 compilers

This commit is contained in:
Victor Zverovich 2014-10-01 08:24:47 -07:00
parent 8b9a6e03f6
commit 03f7f99f4c

View File

@ -153,11 +153,12 @@ TEST(BufferTest, Ctor) {
} }
} }
struct DyingBuffer : TestBuffer<int> {
MOCK_METHOD0(die, void());
~DyingBuffer() { die(); }
};
TEST(BufferTest, VirtualDtor) { TEST(BufferTest, VirtualDtor) {
struct DyingBuffer : TestBuffer<int> {
MOCK_METHOD0(die, void());
~DyingBuffer() { die(); }
};
typedef StrictMock<DyingBuffer> StictMockBuffer; typedef StrictMock<DyingBuffer> StictMockBuffer;
StictMockBuffer *mock_buffer = new StictMockBuffer(); StictMockBuffer *mock_buffer = new StictMockBuffer();
EXPECT_CALL(*mock_buffer, die()); EXPECT_CALL(*mock_buffer, die());