this patch is supposed to close bug #3024219
The probleme was that vdata names was fetched from the hdf file whith VSgetid. But VSgetid retreive /all/ vdata, even if they are in a vgroup. The purpose of the vdata interface is to acces vdata that are not part from a vgroup.
So the library call for retrieving vdata must not be VSgetid, but VSlone. VSlone return only vdata who are not member of a vgroup.
attached patch implement the VSlone hdf library call, and modify the constructor to call VSlone instead of VSgetid
Log in to post a comment.