src: Enabling -Werror in debug mode and some style updates
Several important warnings are still getting suppressed, because of
CryptoPP library
Change-Id: I8fb3d938544ecc38c65529262504dc753124bafd
diff --git a/src/util/regex/regex-component-matcher.hpp b/src/util/regex/regex-component-matcher.hpp
index b102316..50cb8de 100644
--- a/src/util/regex/regex-component-matcher.hpp
+++ b/src/util/regex/regex-component-matcher.hpp
@@ -72,7 +72,7 @@
m_pseudoMatcher.clear();
m_pseudoMatcher.push_back(ptr_lib::make_shared<RegexPseudoMatcher>());
- for (int i = 1; i < m_componentRegex.mark_count(); i++)
+ for (size_t i = 1; i < m_componentRegex.mark_count(); i++)
{
ptr_lib::shared_ptr<RegexPseudoMatcher> pMatcher = ptr_lib::make_shared<RegexPseudoMatcher>();
m_pseudoMatcher.push_back(pMatcher);
@@ -102,7 +102,7 @@
std::string targetStr = name.get(offset).toEscapedString();
if(boost::regex_match(targetStr, subResult, m_componentRegex))
{
- for (int i = 1; i < m_componentRegex.mark_count(); i++)
+ for (size_t i = 1; i < m_componentRegex.mark_count(); i++)
{
m_pseudoMatcher[i]->resetMatchResult();
m_pseudoMatcher[i]->setMatchResult(subResult[i]);