[rtems-tools commit] GcovFunctionData.cc: Initialize member variables

Joel Sherrill joel at rtems.org
Mon Sep 27 22:18:18 UTC 2021


Module:    rtems-tools
Branch:    master
Commit:    247d39ac7156d730a9f1b35a319f60786568e3b4
Changeset: http://git.rtems.org/rtems-tools/commit/?id=247d39ac7156d730a9f1b35a319f60786568e3b4

Author:    Ryan Long <ryan.long at oarcorp.com>
Date:      Wed Aug 11 14:10:54 2021 -0400

GcovFunctionData.cc: Initialize member variables

CID 1399640: Uninitialized pointer field

Closes #4432

---

 tester/covoar/GcovFunctionData.cc | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/tester/covoar/GcovFunctionData.cc b/tester/covoar/GcovFunctionData.cc
index 4db5eba..7487c40 100644
--- a/tester/covoar/GcovFunctionData.cc
+++ b/tester/covoar/GcovFunctionData.cc
@@ -20,9 +20,13 @@ namespace Gcov {
 
   GcovFunctionData::GcovFunctionData()
   {
-    numberOfArcs   = 0;
-    numberOfBlocks = 0;
-    coverageMap    = NULL;
+    id              = 0;
+    checksum        = 0;
+    firstLineNumber = 0;
+    numberOfBlocks  = 0;
+    numberOfArcs    = 0;
+    coverageMap     = NULL;
+    symbolInfo      = NULL;
   }
 
   GcovFunctionData::~GcovFunctionData()



More information about the vc mailing list