From 1dd0d4c61aa7a5e1bf72fd3c1cca8ab6d7ad5460 Mon Sep 17 00:00:00 2001 From: Phil Nash Date: Fri, 10 Jul 2015 07:44:37 +0100 Subject: [PATCH] Force cout/ cerr to be initialised before errors in test registry are printed - see #461 --- include/internal/catch_test_case_registry_impl.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/include/internal/catch_test_case_registry_impl.hpp b/include/internal/catch_test_case_registry_impl.hpp index 21165a30..4c575b68 100644 --- a/include/internal/catch_test_case_registry_impl.hpp +++ b/include/internal/catch_test_case_registry_impl.hpp @@ -103,6 +103,7 @@ namespace Catch { std::vector m_functionsInOrder; std::vector m_nonHiddenFunctions; size_t m_unnamedCount; + std::ios_base::Init m_ostreamInit; // Forces cout/ cerr to be initialised }; ///////////////////////////////////////////////////////////////////////////