diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2006-10-03 00:54:33 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2006-10-03 00:54:33 (GMT) |
commit | e9ea7e8eaf0627f863d8a5f7805fdbb4334a67b0 (patch) | |
tree | 541b769b58cd16e4b297cd8f5abee0fb820a2802 /src/H5Fsuper.c | |
parent | 84a4166e72abac9eb08a7daa3f67c90227641cda (diff) | |
download | hdf5-e9ea7e8eaf0627f863d8a5f7805fdbb4334a67b0.zip hdf5-e9ea7e8eaf0627f863d8a5f7805fdbb4334a67b0.tar.gz hdf5-e9ea7e8eaf0627f863d8a5f7805fdbb4334a67b0.tar.bz2 |
[svn-r12708] Description:
Add the "use the latest version of the format" support to datatype
messages. And a regression test to check that it's working.
Also, found that we have been over-allocating space for compound datatype
messages (when they have array datatypes or can use the latest version of the
format) and trimmed the size back.
Clean up datatype & dataspace encode/decode routines by having them
allocate & release "fake" file structures, which gets them out of needing to
"know" about the internals of file structures.
Other minor whitespace/formatting cleanups, etc.
Tested on:
Linux/32 2.6 (chicago)
Linux/64 2.6 (chicago2)
Diffstat (limited to 'src/H5Fsuper.c')
-rw-r--r-- | src/H5Fsuper.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/H5Fsuper.c b/src/H5Fsuper.c index d7fa782..e3dd12f 100644 --- a/src/H5Fsuper.c +++ b/src/H5Fsuper.c @@ -33,7 +33,7 @@ NAME H5F_init_super_interface -- Initialize interface-specific information USAGE - herr_t H5T_init_super_interface() + herr_t H5F_init_super_interface() RETURNS Non-negative on success/Negative on failure @@ -96,7 +96,6 @@ H5F_read_superblock(H5F_t *f, hid_t dxpl_id, H5G_loc_t *root_loc, haddr_t addr, H5P_genplist_t *c_plist; /* File creation property list */ herr_t ret_value = SUCCEED; - /* Decoding */ FUNC_ENTER_NOAPI(H5F_read_superblock, FAIL) /* Short cuts */ @@ -363,7 +362,7 @@ H5F_read_superblock(H5F_t *f, hid_t dxpl_id, H5G_loc_t *root_loc, haddr_t addr, done: FUNC_LEAVE_NOAPI(ret_value) -} +} /* end H5F_read_superblock() */ /*------------------------------------------------------------------------- @@ -395,7 +394,6 @@ H5F_init_superblock(const H5F_t *f, hid_t dxpl_id) H5P_genplist_t *plist; /* Property list */ hsize_t ret_value; - /* Encoding */ FUNC_ENTER_NOAPI(H5F_init_superblock, UFAIL) /* Get the shared file creation property list */ @@ -500,7 +498,6 @@ H5F_write_superblock(H5F_t *f, hid_t dxpl_id) H5P_genplist_t *plist; /* Property list */ herr_t ret_value = SUCCEED; - /* Encoding */ FUNC_ENTER_NOAPI(H5F_write_superblock, FAIL) /* Get the shared file creation property list */ |