diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2004-07-26 04:41:48 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2004-07-26 04:41:48 (GMT) |
commit | 7a07c6cc133e62f5f00e6a4baf214c9011657800 (patch) | |
tree | 8f3407f18b78c8b0283f0663fd0ba0a4ee608212 /src/H5HGpkg.h | |
parent | 6543e55efad7ded7f5a0e0dc50786c966aea6b98 (diff) | |
download | hdf5-7a07c6cc133e62f5f00e6a4baf214c9011657800.zip hdf5-7a07c6cc133e62f5f00e6a4baf214c9011657800.tar.gz hdf5-7a07c6cc133e62f5f00e6a4baf214c9011657800.tar.bz2 |
[svn-r8946] Purpose:
Code cleanup, sorta
Description:
Added ifdef sections for "H5_USING_PURIFY" in various places in the code,
which are designed to reduce the spurious "uninitialized memory read" warnings
from purify which are actually OK. Note that this macro will have to be
turned on by adding it to the CFLAGS for the build - I didn't think it was
important enough to add a configure flag for.
Also, the changes in H5HG.c optimize the walks through the objects in a
heap to only look at the 'used' entries instead of all the 'allocated' entries.
Platforms tested:
Solaris 2.7 (arabica) w/purify
Not tested by h5committest
Diffstat (limited to 'src/H5HGpkg.h')
-rw-r--r-- | src/H5HGpkg.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/H5HGpkg.h b/src/H5HGpkg.h index 8eb56e6..de5bb77 100644 --- a/src/H5HGpkg.h +++ b/src/H5HGpkg.h @@ -81,7 +81,7 @@ struct H5HG_heap_t { size_t size; /*total size of collection */ uint8_t *chunk; /*the collection, incl. header */ size_t nalloc; /*numb object slots allocated */ - size_t next_idx; /* Object index to use next */ + size_t nused; /*number of slots used */ /* If this value is >65535 then all indices */ /* have been used at some time and the */ /* correct new index should be searched for */ |