Fixes the assumtion hbool_t is a bool.
On older versions of HDF5 this assumption is invalid. This caused a compilation error since a hbool_t was passed as a pointer.
On older versions of HDF5 this assumption is invalid. This caused a compilation error since a hbool_t was passed as a pointer.