Make test compile on older compilers.

This commit is contained in:
Victor Zverovich 2012-12-16 10:38:09 -08:00
parent 93a970945e
commit d8f1ee175c

View File

@ -718,10 +718,10 @@ TEST(ActiveFormatterTest, ActionNotCalledOnError) {
EXPECT_EQ(0, num_calls);
}
// The test doesn't compile on MSVC because the latter follows C++03 and
// requires an accessible copy ctor when binding a temporary to a const
// The test doesn't compile on older compilers which follow C++03 and
// require an accessible copy ctor when binding a temporary to a const
// reference.
#ifndef _MSC_VER
#if __GNUC__ >= 4 && __GNUC_MINOR__ >= 7
TEST(ActiveFormatterTest, ArgLifetime) {
// The following code is for testing purposes only. It is a definite abuse
// of the API and shouldn't be used in real applications.