diff options
author | James Laird <jlaird@hdfgroup.org> | 2007-01-11 19:19:40 (GMT) |
---|---|---|
committer | James Laird <jlaird@hdfgroup.org> | 2007-01-11 19:19:40 (GMT) |
commit | d8e4fcc4104953c58f6dbc0f92992b3684f70c90 (patch) | |
tree | 2c2f9d257a08faeae7c26384ca47bdcafcfebe02 /src/H5Oprivate.h | |
parent | ba14f838467f787fd4d42185a7e65fc529f84af8 (diff) | |
download | hdf5-d8e4fcc4104953c58f6dbc0f92992b3684f70c90.zip hdf5-d8e4fcc4104953c58f6dbc0f92992b3684f70c90.tar.gz hdf5-d8e4fcc4104953c58f6dbc0f92992b3684f70c90.tar.bz2 |
[svn-r13135] Continuing code cleanup.
Moved SOHM table version out of table encoding and completely into superblock.
This is a file format change.
Added test that extends shared dataspaces. Dynamically allocate arrays in
shared message cache code. Clean up comments.
Tested on windows, kagiso, smirom.
Diffstat (limited to 'src/H5Oprivate.h')
-rw-r--r-- | src/H5Oprivate.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/H5Oprivate.h b/src/H5Oprivate.h index 2d555e8..f40d28e 100644 --- a/src/H5Oprivate.h +++ b/src/H5Oprivate.h @@ -135,11 +135,14 @@ typedef struct H5O_copy_t { * Shared object message. * This needs to go first because other messages can be shared and * include a H5O_shared_t struct + * The oloc shouldn't ever be holding open a file; if it ever is (if + * H5O_loc_hold_file was ever called on it) it won't be closed properly, + * since shared messages don't close their olocs. */ typedef struct H5O_shared_t { unsigned flags; /* flags describing how message is shared */ union { - H5O_loc_t oloc; /*object location info */ + H5O_loc_t oloc; /* object location info */ H5SM_fheap_id_t heap_id; /* ID within the SOHM heap */ } u; } H5O_shared_t; |