summaryrefslogtreecommitdiff
path: root/gr-blocks/lib/file_meta_source_impl.cc
diff options
context:
space:
mode:
authorBen Hilburn <ben.hilburn@ettus.com>2015-08-28 21:05:12 -0700
committerBen Hilburn <ben.hilburn@ettus.com>2015-08-28 21:05:12 -0700
commitc173b20994a2d230a8200ea20b37da936c89fe7b (patch)
treeba8acff89b4c41bebbd71f90732162ffeacabf66 /gr-blocks/lib/file_meta_source_impl.cc
parentf84135837963a3a3310afebe8abe6fdf2925a653 (diff)
Fixes Cov Defect 1043301: Unitialized Variable in Conditional
`extra_len` was declared but not initialized except in a conditional code path, after which it was compared to zero. It is now initialized to zero in case the conditional code path is not taken.
Diffstat (limited to 'gr-blocks/lib/file_meta_source_impl.cc')
-rw-r--r--gr-blocks/lib/file_meta_source_impl.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gr-blocks/lib/file_meta_source_impl.cc b/gr-blocks/lib/file_meta_source_impl.cc
index 5686945700..4cb0ab8ed1 100644
--- a/gr-blocks/lib/file_meta_source_impl.cc
+++ b/gr-blocks/lib/file_meta_source_impl.cc
@@ -159,7 +159,7 @@ namespace gr {
hdr = pmt::deserialize_str(str);
delete [] hdr_buffer;
- uint64_t seg_start, extra_len;
+ uint64_t seg_start, extra_len = 0;
pmt::pmt_t r, dump;
if(pmt::dict_has_key(hdr, pmt::string_to_symbol("strt"))) {
r = pmt::dict_ref(hdr, pmt::string_to_symbol("strt"), dump);