From 12c20cbac0b4f091b9aa32d24205ce5510a6faf9 Mon Sep 17 00:00:00 2001 From: Vinson Lee Date: Tue, 29 Sep 2020 17:27:48 -0700 Subject: [PATCH] util/xmlconfig: Initialize xmlconfig member options in constructor. Fix defects reported by Coverity Scan. Uninitialized pointer field (UNINIT_CTOR) uninit_member: Non-static class member field options.info is not initialized in this constructor nor in any functions that it calls. uninit_member: Non-static class member field options.values is not initialized in this constructor nor in any functions that it calls. uninit_member: Non-static class member field options.tableSize is not initialized in this constructor nor in any functions that it calls. Suggested-by: Eric Engestrom Signed-off-by: Vinson Lee Acked-by: Eric Anholt Reviewed-by: Eric Engestrom Part-of: --- src/util/tests/xmlconfig.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/util/tests/xmlconfig.cpp b/src/util/tests/xmlconfig.cpp index 92e9c2418e1..ad9af36d6c1 100644 --- a/src/util/tests/xmlconfig.cpp +++ b/src/util/tests/xmlconfig.cpp @@ -35,6 +35,7 @@ protected: xmlconfig_test::xmlconfig_test() { + options = {}; } xmlconfig_test::~xmlconfig_test()