While adding a new property – HDF5 CAPI v1.10.4 ubuntu 18.04 compiled from source – H5Pinsert2 I noticed that the documented callback prototype for property close function
typedef herr_t (*H5P_prp_close_func_t)( hid_t prop_id, const char *name, size_t size, void *value);
doesn’t match the actual implementation:
typedef herr_t (*H5P_prp_close_func_t)( const char *name, size_t size, void *value);
The difference is the missing prop_id
.