summaryrefslogtreecommitdiffstats
path: root/hl/src/H5LD.c
diff options
context:
space:
mode:
authorSean McBride <sean@rogue-research.com>2023-06-16 04:49:02 (GMT)
committerGitHub <noreply@github.com>2023-06-16 04:49:02 (GMT)
commit68eba3da69e659fab69bbef5901ce42e82cea1dc (patch)
treef36805f798df6c04092c14dc6803d2cb82f6eff2 /hl/src/H5LD.c
parent10093f7c4345061bdbebc12888debbf08fe85a5b (diff)
downloadhdf5-68eba3da69e659fab69bbef5901ce42e82cea1dc.zip
hdf5-68eba3da69e659fab69bbef5901ce42e82cea1dc.tar.gz
hdf5-68eba3da69e659fab69bbef5901ce42e82cea1dc.tar.bz2
Many clang -Wextra-semi-stmt fixes (#2537)
* Adds semicolons to function-like macros * Adds a do..while(0) loop to some macros * Removes semicolons when inappropriate, especially H5E_TRY_BEGIN/END
Diffstat (limited to 'hl/src/H5LD.c')
-rw-r--r--hl/src/H5LD.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/hl/src/H5LD.c b/hl/src/H5LD.c
index 30257f6..65a15e3 100644
--- a/hl/src/H5LD.c
+++ b/hl/src/H5LD.c
@@ -194,8 +194,7 @@ H5LD_construct_vector(char *fields, H5LD_memb_t *listv[] /*OUT*/, hid_t par_tid)
switch (*fields_ptr) {
case '\0': /* end of list */
if (gotmember) { /* getting something and end of "fields" */
- *cur++ = '\0';
- ;
+ *cur++ = '\0';
memb->names[++j] = NULL;
} /* end if */
else /* getting nothing but end of list */
@@ -215,7 +214,6 @@ H5LD_construct_vector(char *fields, H5LD_memb_t *listv[] /*OUT*/, hid_t par_tid)
case '.': /* nested field separator */
*fields_ptr++ = *cur++ = '\0';
- ;
if (gotmember) {
memb->names[++j] = cur;
gotmember = FALSE;
@@ -226,7 +224,6 @@ H5LD_construct_vector(char *fields, H5LD_memb_t *listv[] /*OUT*/, hid_t par_tid)
case ',': /* field separator */
*fields_ptr++ = *cur++ = '\0';
- ;
if (gotmember) {
memb->names[++j] = NULL;
gotmember = FALSE;
@@ -308,7 +305,7 @@ done:
{
H5Sclose(sid);
}
- H5E_END_TRY;
+ H5E_END_TRY
return (ret_value);
} /* H5LD_get_dset_dims() */