From f31903ca3fbfcf35ecbad7e1e65185271bf87f8f Mon Sep 17 00:00:00 2001 From: James Trey Nickelsen Date: Wed, 19 Aug 2015 14:52:24 -0500 Subject: [PATCH] [On behalf of Lexmark]: Initialize scalar fields in catch_test_spec_parser.hpp --- include/internal/catch_test_spec_parser.hpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/include/internal/catch_test_spec_parser.hpp b/include/internal/catch_test_spec_parser.hpp index 3f794c6b..3b5f99ca 100644 --- a/include/internal/catch_test_spec_parser.hpp +++ b/include/internal/catch_test_spec_parser.hpp @@ -29,7 +29,12 @@ namespace Catch { ITagAliasRegistry const* m_tagAliases; public: - TestSpecParser( ITagAliasRegistry const& tagAliases ) : m_tagAliases( &tagAliases ) {} + TestSpecParser( ITagAliasRegistry const& tagAliases ) + : m_tagAliases( &tagAliases ), + m_mode( None ), + m_exclusion( false ), + m_start( std::string::npos ), + m_pos( 0 ) {} TestSpecParser& parse( std::string const& arg ) { m_mode = None;