| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
attributes.
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Clean up more compiler warnings.
Tested on:
Mac OSX/64 10.8.4 (amazon) w/gcc, C++ & FORTRAN
(too minor to require h5committest)
|
| |\
| | |
| | |
| | |
| | | |
This is the fix for "switch missing default case" warnings in src.
Mohamad & Vailin worked on this patch.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Rename static functions in H5Adense.c, H5B2cache.c, H5Bcache.c
Switch these functions to use FUNC_ENTER_STATIC* macros
Tested: koala
|
| | | |
|
| | |
| | |
| | |
| | | |
H5HF_sect_single_dblock_info prototype
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Clean up compiler warnings
Tested on:
Mac OSX/64 10.8.4 (amazon) w/C++ & FORTRAN
(too minor to require h5committest)
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Make compiler happier and issue less warnings.
Tested on:
Mac OSX/64 10.8.4 (amazon) w/gcc 4.8
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Tested: jam, koala, ostrich (h5committest)
Log from r23939:
Fix unused variables warnings in trunk
Rename static functions in H5Adense.c, H5B2cache.c, H5Bcache.c
Switch these functions to use FUNC_ENTER_STATIC* macros
Tested: koala
|
| | |
| | |
| | |
| | |
| | |
| | | |
Remove unused param (src) and unused var (hl) warnings
Tested on koala
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Merge changes from Coverity branch to trunk:
r20768:
Switch to snprintf, HDstrncat, HDstrncpy to address coverity issue 832.
r20812:
Use HDstrncpy. --gh
Tested on:
Mac OSX/64 10.8.4 (amazon) w/debug
Linux/32 2.4 (jam) w/debug
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | | |
This fixes: https://jira.hdfgroup.uiuc.edu/browse/HDFFV-8450
Tested on Jam.
|
| | |
| | |
| | |
| | | |
Tested: ummon
|
| | |
| | |
| | |
| | |
| | |
| | | |
(v)snprintf statement. Also fix use other uses of macros for windows.
Tested
|
| |/ |
|
| | |
|
| |
| |
| |
| | |
Tested: ummon (with prototype network plugin)
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
herr_t H5VLget_object(hid_t obj_id, void **obj, H5VL_t **vol_plugin)
to retrieve object pointer from given ID. This also optionally returns a pointer to a vol_plugin if it is not NULL.
- remove the previously added routine to retrieve the VOL datatype object since the new one does that.
- add a MAX_LIB_VOL_VALUE that reserves 128 value for internal VOL plugins, not that we need that many.
|
| |
| |
| |
| | |
rerun reconfigure. All the other changes must be due to different autotools versions used before.
|
| |
| |
| |
| | |
after mistakingly adding it there.
|
| | |
|
| |
| |
| |
| | |
VOL named datatype object pointer.
|
|\ \
| |/
| |
| | |
Fixed several conflicts, mostly because calling API routines internally was removed from several places in the trunk.
|
| | |
|
| | |
|
| |
| |
| |
| | |
This adds the UserMacros.cmake support needed.
|
| | |
|
| |
| |
| |
| |
| |
| | |
'\/' to '\\'.
Tested: Windows
|
| | |
|
| |
| |
| |
| |
| |
| |
| | |
Fix return value from FAIL to NULL, to match the routines type.
Tested on:
Mac OSX/64 10.8.3 (amazon)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Description:
Failure to write fill values to the user's buffer when reading unallocated
chunks from datasets that have a fill value set to H5D_FILL_VALUE_DEFAULT.
A consequence of this was the reporting of spurious data values in h5dump
and h5diff output.
Solution:
Added check for fill value of H5D_FILL_VALUE_DEFAULT whenever fill value
setting was checked to decide whether or not to fill. This effectively
treats H5D_FILL_VALUE_DEFAULT the same as H5D_FILL_VALUE_USER rather than
H5D_FILL_VALUE_UNDEFINED.
Tested:
h5committest (platypus, ostrich, jam-pp, koala) ran successfully
(fillval test was modified to reveal and check for this error)
Note: RELEASE.txt was previously changed to reflect this fix. This
checkin was of a cleaner version of the code, but mostly to get this
full log message entered.
-This line, and those below, will be ignored--
M H5Dchunk.c
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Clean up warnings, switch library code to use Standard C/POSIX wrapper
macros, remove internal calls to API routines, update checkapi and checkposix
scripts.
Tested on:
Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN
Big-Endian Linux/64 (ostrich)
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
Revert r23695, which breaks big-endian tests on ostrich, etc. Will
investigate and submit correction later.
Tested on:
BE & LE Linux systems (ostrich, koala, jam, emu)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Clean up warnings in H5Tconv.c (down to _only_ 9000 lines of output now!)
Merge changes from Coverity branch back to trunk:
r20684:
Fix for coverity bug #1721 which was due to the fix for coverity bug #943.
r20685:
Use HDstrncpy. --gh
r20761:
Purpose: Fix valgrind issues
Description:
Free image_data and data as appropriate in test_image.
r20762:
Purpose: Fix coverity issue 600
Description:
Add check for return value of H5O_close in H5Ocopy. Also cleaned up various
warnings.
r20763:
Purpose: Fix valgrind issues with h5stat
Description:
Modified h5stat to free "iter" before exit, and free "hand" before exit if
parse_command_line exits directly.
r20764:
fixed coverity issues:
69, 327, 614, 684, 685, 696, 697, 1681, 967, 826, 660, 80
r20765:
Fixed coverity bug 668
Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning.
No actual integer overflow tests are performed since it's just a test program but I did add a check that n_elements is >= 1.
I also changed an error condition from doing its own close and returning -1 to "goto out;" like the rest of the program.
r20766:
Fixed coverity bug 667
Pulled x * y * z multiply out of malloc operand into a separate n_elements variable to quiet integer overflow warning.
No actual integer overflow tests are performed since it's just a test program.
Tested on:
Mac OSX/64 10.8.3 (amazon) w/C++ & FORTRAN
(h5committest upcoming)
|
| |
| |
| |
| |
| | |
Add VOL callback for H5T get routines
Update Native implementation
|
| | |
|
|\ \
| |/ |
|
| |
| |
| |
| |
| |
| | |
iteration process over datasets, groups, and files as Quincey suggested. I also removed H5I_search that I introduced in last commit but didn't actually used it.
Tested on jam and koala - simple change.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
followup commit. Quincey
reviewed my previous commit and suggested me to use H5I_iterate to iterate through
all opened objects in H5Z_unregister. I changed it in this commit.
Tested with h5committest.
|
| | |
|
| |
| |
| |
| | |
allocated/unallocated chunks.
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
protection measures:
1. If any opened object uses the filter, let it fail.
2. Flush all opened files to push any cached data to files.
Tested with h5committest.
|
| | |
|