diff --git a/libgnucash/app-utils/test/test-autoclear.cpp b/libgnucash/app-utils/test/test-autoclear.cpp index abb84e1c56..92b6d7404f 100644 --- a/libgnucash/app-utils/test/test-autoclear.cpp +++ b/libgnucash/app-utils/test/test-autoclear.cpp @@ -157,9 +157,9 @@ TEST_P(AutoClearTest, DoesAutoClear) { } #ifndef INSTANTIATE_TEST_SUITE_P -// Silence "no previous declaration for" which is treated as error, due to -Werror -testing::internal::ParamGenerator gtest_InstantiationAutoClearTestAutoClearTest_EvalGenerator_(); -std::string gtest_InstantiationAutoClearTestAutoClearTest_EvalGenerateName_(const testing::TestParamInfo&); +// Silence "no previous declaration for" (treated as error due to -Werror) when building with GoogleTest < 1.8.1 +static testing::internal::ParamGenerator gtest_InstantiationAutoClearTestAutoClearTest_EvalGenerator_(); +static std::string gtest_InstantiationAutoClearTestAutoClearTest_EvalGenerateName_(const testing::TestParamInfo&); INSTANTIATE_TEST_CASE_P( #else // INSTANTIATE_TEST_SUITE_P