Skip to content

Add H5Dread_chunk2() #5506

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 15 commits into
base: develop
Choose a base branch
from
Draft

Conversation

fortnern
Copy link
Member

@fortnern fortnern commented May 2, 2025

Version H5Dread_chunk() according to the standard HDF5 API versioning scheme. H5Dread_chunk2() takes an additional parameter that points to a variable containing the size of the buffer on entry, and is set to the needed size on exit. Deprecated H5Dread_chunk1(). The FORTRAN interface still needs to be updated.

Resolves #5224

@lrknox lrknox added Component - C Library Core C library issues (usually in the src directory) Component - Build CMake, Autotools labels May 9, 2025
@brtnfld
Copy link
Collaborator

brtnfld commented Jun 9, 2025

@fortnern , I finished with the Fortran additions, you might want to bring the PR in sync with develop

@brtnfld
Copy link
Collaborator

brtnfld commented Jun 9, 2025

@fortnern, I don't think those failing test are related to my changes. All tests pass on my OpenSUSE

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component - Build CMake, Autotools Component - C Library Core C library issues (usually in the src directory)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Create memory safe version of H5Dread_chunk()
3 participants