From 18307272f7bd7fc1c23a17331c43bd802be97e50 Mon Sep 17 00:00:00 2001
From: Emmanuel Lepage Vallee <elv1313@gmail.com>
Date: Fri, 28 Apr 2017 04:51:50 -0400
Subject: [PATCH] securityeval: Pre-initialize counter array

It *is* initialized, but some compilers fail to see that and
print a scary warning.

Change-Id: I2f92767f6c0e5186112e814c160841523dbdac5e
Reviewed-by: Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
---
 src/securityevaluationmodel.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/securityevaluationmodel.cpp b/src/securityevaluationmodel.cpp
index 54998cc6..41f5adb0 100644
--- a/src/securityevaluationmodel.cpp
+++ b/src/securityevaluationmodel.cpp
@@ -724,7 +724,7 @@ void SecurityEvaluationModelPrivate::updateReal()
    typedef SecurityEvaluationModel::Severity      Severity     ;
    typedef SecurityEvaluationModel::SecurityLevel SecurityLevel;
 
-   int countCache[enum_class_size<SecurityEvaluationModel::Severity>()];
+   int countCache[enum_class_size<SecurityEvaluationModel::Severity>()] = {};
 
    //Reset the counter
    for (const Severity s : EnumIterator<Severity>()) {
-- 
GitLab