[rtems-tools commit] record-filter-zlib.cc: Initialize stream_'s fields
Joel Sherrill
joel at rtems.org
Mon Sep 27 22:18:18 UTC 2021
Module: rtems-tools
Branch: master
Commit: 7b5dc22c5d5f82354365bab10e9ae8e269b6b438
Changeset: http://git.rtems.org/rtems-tools/commit/?id=7b5dc22c5d5f82354365bab10e9ae8e269b6b438
Author: Ryan Long <ryan.long at oarcorp.com>
Date: Wed Aug 11 14:15:09 2021 -0400
record-filter-zlib.cc: Initialize stream_'s fields
CID 1503020: Uninitialized pointer field
Closes #4434
---
trace/record/record-filter-zlib.cc | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/trace/record/record-filter-zlib.cc b/trace/record/record-filter-zlib.cc
index 87b2cfe..62f1171 100644
--- a/trace/record/record-filter-zlib.cc
+++ b/trace/record/record-filter-zlib.cc
@@ -35,6 +35,19 @@
ZlibFilter::ZlibFilter() : buffer_(65536)
{
+ stream_.next_in = nullptr;
+ stream_.avail_in = 0;
+ stream_.total_in = 0;
+ stream_.next_out = nullptr;
+ stream_.avail_out = 0;
+ stream_.total_out = 0;
+ stream_.msg = nullptr;
+ stream_.zalloc = nullptr;
+ stream_.zfree = nullptr;
+ stream_.opaque = nullptr;
+ stream_.data_type = 0;
+ stream_.adler = 0;
+ stream_.reserved = 0;
inflateInit(&stream_);
}
More information about the vc
mailing list