Hide uninitialized reads of libhdf5 when using floatmax_t

Last remaining piece to mark #1838 as fixed.

This problem happens when using `floatmax_t` and should be fixed with `libhdf5 >= 1.8.12`