diff options
Diffstat (limited to 'src/H5Aprivate.h')
-rw-r--r-- | src/H5Aprivate.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/H5Aprivate.h b/src/H5Aprivate.h index 38a7512..501c0f9 100644 --- a/src/H5Aprivate.h +++ b/src/H5Aprivate.h @@ -81,9 +81,12 @@ typedef struct atom_group_struct_tag { intn hash_size; /* size of the hash table to store the atoms in */ uintn atoms; /* current number of atoms held */ uintn nextid; /* atom ID to use for the next atom */ - void (*free_func)(void *); /* Pointer to function to call when releasing ref counted object */ + herr_t (*free_func)(void *); /* Pointer to function to call when releasing ref counted object */ atom_info_t **atom_list;/* pointer to an array of ptrs to atoms */ }atom_group_t; +intn H5A_dec_ref (hid_t atm); +hid_t H5A_inc_ref (hid_t atm); + #endif |