diff options
author | Robb Matzke <matzke@llnl.gov> | 1997-09-24 16:30:22 (GMT) |
---|---|---|
committer | Robb Matzke <matzke@llnl.gov> | 1997-09-24 16:30:22 (GMT) |
commit | 0f7fcaad25171bd5d4eb8f822d88b5770d9b235d (patch) | |
tree | 0e187af66ca6ec2036d56a882133008f46d78fb2 /src/H5MF.c | |
parent | 8a4d8a5b0c7e473566ae9347ac228eaea0490875 (diff) | |
download | hdf5-0f7fcaad25171bd5d4eb8f822d88b5770d9b235d.zip hdf5-0f7fcaad25171bd5d4eb8f822d88b5770d9b235d.tar.gz hdf5-0f7fcaad25171bd5d4eb8f822d88b5770d9b235d.tar.bz2 |
[svn-r111] Changed hdf5_file_t to H5F_t, split data struct ito two halves, fixed
problems when opening the same file more than once.
Diffstat (limited to 'src/H5MF.c')
-rw-r--r-- | src/H5MF.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -48,7 +48,7 @@ static intn interface_initialize_g = FALSE; *------------------------------------------------------------------------- */ haddr_t -H5MF_alloc (hdf5_file_t *f, size_t size) +H5MF_alloc (H5F_t *f, size_t size) { haddr_t addr; @@ -56,12 +56,12 @@ H5MF_alloc (hdf5_file_t *f, size_t size) /* check arguments */ assert (f); - assert (f->logical_len>0); + assert (f->shared->logical_len>0); assert (size>0); /* reserve space from the end of the file */ - addr = f->logical_len; - f->logical_len += size; + addr = f->shared->logical_len; + f->shared->logical_len += size; FUNC_LEAVE (addr); } @@ -88,7 +88,7 @@ H5MF_alloc (hdf5_file_t *f, size_t size) *------------------------------------------------------------------------- */ herr_t -H5MF_free (hdf5_file_t *f, haddr_t addr, size_t size) +H5MF_free (H5F_t *f, haddr_t addr, size_t size) { FUNC_ENTER (H5MF_free, NULL, FAIL); |