Fill value

Hello,

When applying the function "H5Pset_fill_value" to a new
dataset of type variable-length string, the fill value is written
properly in this new dataset.

However, if the dataset is of type
variable-length int (in fact, any type except string), it doesn't set
the fill value in this new dataset.

Any idea of what is happening?

Also,
it seems that the function "H5Pset_fill_value" is innocuous (i.e. it is
not considered) when creating attributes. Is it true? If so, what is
the
alternative?

Thank you,

TC.