summaryrefslogtreecommitdiffstats
path: root/src/H5encode.h
Commit message (Collapse)AuthorAgeFilesLines
* Many clang -Wextra-semi-stmt fixes (#2537)Sean McBride2023-06-161-64/+68
| | | | | * Adds semicolons to function-like macros * Adds a do..while(0) loop to some macros * Removes semicolons when inappropriate, especially H5E_TRY_BEGIN/END
* Move encode/decode macros to a new header (#3040)Dana Robinson2023-06-061-0/+283
Moves the file-independent encode and decode macros to a new H5encode.h header that is itself included in H5private.h. Removes UINT64ENCODE_VARLEN and UINT64DECODE_VARLEN, which were unused. Fixes include statements in files where H5VMprivate.h and H5MMprivate.h were included via H5Fprivate.h.