#62 test fail in PDL::IO::HDF

Bugfix (30)

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


  • Comment has been marked as spam. 

    You can see all pending comments posted by this user  here

    Anonymous - 2010-07-02

    patch to replace VSgetid with VSlone

  • Chris Marshall

    Chris Marshall - 2010-07-30

    Please just attach the new file version and I'll push it to
    git for you to try a test build. The problem seems to be
    that the duplicate definition fo sub VSgetfieldsnames
    confuses patch. Feel free to e-mail me the patch directly
    as well.


  • Chris Marshall

    Chris Marshall - 2011-01-29

    fix is in PDL now

  • Chris Marshall

    Chris Marshall - 2011-01-29
    • status: open --> closed

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks