diff options
author | Dana Robinson <43805+derobins@users.noreply.github.com> | 2022-07-11 17:27:40 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-11 17:27:40 (GMT) |
commit | 0412d3f292b255da700d865fd1eb990e05c038bb (patch) | |
tree | 1d4ad4ab8d32b0452a30abae4c52ebd9fed17f43 /src/H5HLcache.c | |
parent | fa7caf843508b250f085e88cf5edfc2606da1205 (diff) | |
download | hdf5-0412d3f292b255da700d865fd1eb990e05c038bb.zip hdf5-0412d3f292b255da700d865fd1eb990e05c038bb.tar.gz hdf5-0412d3f292b255da700d865fd1eb990e05c038bb.tar.bz2 |
Fixes for production mode gcc warnings (#1873)
* Fixes for production mode gcc warnings
With the strict-overflow changes, this brings the number of warnings
in the C library w/ gcc 12 to zero.
* Fix typo
* Committing clang-format changes
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Diffstat (limited to 'src/H5HLcache.c')
-rw-r--r-- | src/H5HLcache.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/H5HLcache.c b/src/H5HLcache.c index 7f4fba7..c625088 100644 --- a/src/H5HLcache.c +++ b/src/H5HLcache.c @@ -361,6 +361,8 @@ H5HL__cache_prefix_get_final_load_size(const void *_image, size_t H5_ATTR_NDEBUG HDassert(actual_len); HDassert(*actual_len == image_len); + HDmemset(&heap, 0, sizeof(H5HL_t)); + /* Deserialize the heap's header */ if (H5HL__hdr_deserialize(&heap, (const uint8_t *)image, udata) < 0) HGOTO_ERROR(H5E_HEAP, H5E_CANTDECODE, FAIL, "can't decode local heap header") |