From f9cc21a1743fdc52531de8989e02e8abbd2e7f24 Mon Sep 17 00:00:00 2001 From: Phil Nash Date: Tue, 15 Mar 2011 18:49:07 +0000 Subject: [PATCH] Suppress spurious "not all control paths return a value" warning in Visual Studio --- internal/catch_generators.hpp | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/catch_generators.hpp b/internal/catch_generators.hpp index 3ab69ac1..c0701714 100644 --- a/internal/catch_generators.hpp +++ b/internal/catch_generators.hpp @@ -174,6 +174,7 @@ public: index += generator->size(); } CATCH_INTERNAL_ERROR( "Indexed past end of generated range" ); + return T(); // Suppress spurious "not all control paths return a value" warning in Visual Studio - if you know how to fix this please do so } ///////////////////////////////////////////////////////////////////////////