diff options
Diffstat (limited to 'src/H5HGcache.c')
-rw-r--r-- | src/H5HGcache.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/H5HGcache.c b/src/H5HGcache.c index 4422fb9..7ae0cd4 100644 --- a/src/H5HGcache.c +++ b/src/H5HGcache.c @@ -190,6 +190,7 @@ H5HG__cache_heap_get_final_load_size(const void *image, size_t image_len, void * HDassert(image_len == H5HG_MINSIZE); /* Deserialize the heap's header */ + heap.size = 0; if (H5HG__hdr_deserialize(&heap, (const uint8_t *)image, image_len, (const H5F_t *)udata) < 0) HGOTO_ERROR(H5E_HEAP, H5E_CANTDECODE, FAIL, "can't decode global heap prefix") |