I encountered a problem when attempting to register a conversion
function to convert VLENs to an opaque data type. After some digging, I
came across this three-year-old thread
http://hdf-forum.184993.n3.nabble.com/hdf-forum-VLEN-conversion-problems-td193957.html
which describes my problem exactly. To sum up, the memory buffer passed
to my conversion function appears to point to heap ids rather than to
valid memory. Also, and this was not mentioned in the older thread, the
buf_stride parameter is set to zero. Supposedly a bug report was filed
(where?).
1) Has any progress been made on this issue?
2) Is there another way around this problem?
One idea that occurred to me is that it is conceivable that under normal
operation a built-in conversion function is normally called that
converts from the heap representation of VLENs to the memory
representation. If so, is there a way to call that function from my
conversion?
Thanks,
Jason
_______________________________________________
Hdf-forum is for HDF software users discussion.
[email protected]
http://mail.hdfgroup.org/mailman/listinfo/hdf-forum_hdfgroup.org