From 7b3e692f6888a4e465d3a87341215a4bf39a0f7f Mon Sep 17 00:00:00 2001 From: Thomas Piccirello Date: Wed, 7 Mar 2018 00:35:09 -0500 Subject: [PATCH] Fix missing initializer warning This issue occurs when using gcc versions < 5. --- src/base/utils/version.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/base/utils/version.h b/src/base/utils/version.h index da5383796..5f2e17ea4 100644 --- a/src/base/utils/version.h +++ b/src/base/utils/version.h @@ -50,7 +50,7 @@ namespace Utils typedef Version ThisType; constexpr Version() - : m_components {} + : m_components {{}} { } @@ -167,7 +167,7 @@ namespace Utils throw std::runtime_error ("Incorrect number of version components"); bool ok = false; - ComponentsArray res{}; + ComponentsArray res {{}}; for (std::size_t i = 0; i < static_cast(versionParts.size()); ++i) { res[i] = static_cast(versionParts[i].toInt(&ok)); if (!ok)