summaryrefslogtreecommitdiffstats
path: root/test/del_many_dense_attrs.c
diff options
context:
space:
mode:
Diffstat (limited to 'test/del_many_dense_attrs.c')
-rw-r--r--test/del_many_dense_attrs.c96
1 files changed, 47 insertions, 49 deletions
diff --git a/test/del_many_dense_attrs.c b/test/del_many_dense_attrs.c
index 6f48901..95b5854 100644
--- a/test/del_many_dense_attrs.c
+++ b/test/del_many_dense_attrs.c
@@ -17,16 +17,12 @@
* (See HDFFV-10659).
*/
-
#include "h5test.h"
/* The test file name */
-const char *FILENAME[] = {
- "del_many_dense_attrs",
- NULL
-};
+const char *FILENAME[] = {"del_many_dense_attrs", NULL};
-#define ATTR_COUNT 64 /* The number of attributes */
+#define ATTR_COUNT 64 /* The number of attributes */
/*-------------------------------------------------------------------------
* Function: catch_signal
@@ -39,12 +35,12 @@ const char *FILENAME[] = {
*
*-------------------------------------------------------------------------
*/
-static void catch_signal(int H5_ATTR_UNUSED signo)
+static void
+catch_signal(int H5_ATTR_UNUSED signo)
{
HDexit(EXIT_FAILURE);
} /* catch_signal() */
-
/*-------------------------------------------------------------------------
* Function: main
*
@@ -62,108 +58,108 @@ static void catch_signal(int H5_ATTR_UNUSED signo)
int
main(void)
{
- hid_t fid = -1; /* HDF5 File ID */
- hid_t gid = -1; /* Group ID */
- hid_t sid = -1; /* Dataspace ID */
- hid_t aid = -1; /* Attribute ID */
- hid_t tid = -1; /* Datatype ID */
- hid_t fapl = -1; /* File access property lists */
- hid_t gcpl = -1; /* Group creation property list */
- char aname[50]; /* Name of attribute */
- const char *basename="attr"; /* Name prefix for attribute */
- char filename[100]; /* File name */
- int i; /* Local index variable */
+ hid_t fid = -1; /* HDF5 File ID */
+ hid_t gid = -1; /* Group ID */
+ hid_t sid = -1; /* Dataspace ID */
+ hid_t aid = -1; /* Attribute ID */
+ hid_t tid = -1; /* Datatype ID */
+ hid_t fapl = -1; /* File access property lists */
+ hid_t gcpl = -1; /* Group creation property list */
+ char aname[50]; /* Name of attribute */
+ const char *basename = "attr"; /* Name prefix for attribute */
+ char filename[100]; /* File name */
+ int i; /* Local index variable */
/* Testing setup */
h5_reset();
/* To exit from the file for SIGABRT signal */
- if(HDsignal(SIGABRT, catch_signal) == SIG_ERR)
- TEST_ERROR
+ if (HDsignal(SIGABRT, catch_signal) == SIG_ERR)
+ TEST_ERROR
fapl = h5_fileaccess();
h5_fixname(FILENAME[0], fapl, filename, sizeof(filename));
/* Set to latest format */
- if(H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
+ if (H5Pset_libver_bounds(fapl, H5F_LIBVER_LATEST, H5F_LIBVER_LATEST) < 0)
TEST_ERROR
/* Create the file */
- if((fid = H5Fcreate(filename, H5F_ACC_TRUNC, H5P_DEFAULT, fapl)) < 0)
+ if ((fid = H5Fcreate(filename, H5F_ACC_TRUNC, H5P_DEFAULT, fapl)) < 0)
TEST_ERROR
/* Close the file */
- if(H5Fclose(fid) < 0)
+ if (H5Fclose(fid) < 0)
TEST_ERROR
- /* Re-open the file */
- if((fid = H5Fopen(filename, H5F_ACC_RDWR, fapl)) < 0)
+ /* Re-open the file */
+ if ((fid = H5Fopen(filename, H5F_ACC_RDWR, fapl)) < 0)
TEST_ERROR
/* Create the group creation property list */
- if((gcpl = H5Pcreate(H5P_GROUP_CREATE)) < 0)
+ if ((gcpl = H5Pcreate(H5P_GROUP_CREATE)) < 0)
TEST_ERROR
/* Set to use dense storage for all attributes on the group */
- if(H5Pset_attr_phase_change(gcpl, 0, 0) < 0)
+ if (H5Pset_attr_phase_change(gcpl, 0, 0) < 0)
TEST_ERROR
/* Create the group in the file */
- if((gid = H5Gcreate2(fid, "group", H5P_DEFAULT, gcpl, H5P_DEFAULT)) < 0)
+ if ((gid = H5Gcreate2(fid, "group", H5P_DEFAULT, gcpl, H5P_DEFAULT)) < 0)
TEST_ERROR
/* Create dataspace */
- if((sid = H5Screate(H5S_SCALAR)) < 0)
+ if ((sid = H5Screate(H5S_SCALAR)) < 0)
TEST_ERROR
/* Get a copy of the datatype */
- if((tid = H5Tcopy(H5T_NATIVE_FLOAT)) < 0)
+ if ((tid = H5Tcopy(H5T_NATIVE_FLOAT)) < 0)
TEST_ERROR
/* Create attributes in the group */
- for(i = ATTR_COUNT; i >= 0; i--) {
+ for (i = ATTR_COUNT; i >= 0; i--) {
/* Set up the attribute name */
HDsprintf(aname, "%s%d", basename, i);
/* Create the attribute */
- if((aid = H5Acreate2(gid, aname, tid, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
+ if ((aid = H5Acreate2(gid, aname, tid, sid, H5P_DEFAULT, H5P_DEFAULT)) < 0)
TEST_ERROR
/* Write to the attribute */
- if(H5Awrite(aid, tid, &i) < 0)
+ if (H5Awrite(aid, tid, &i) < 0)
TEST_ERROR
/* Close the attribute */
- if(H5Aclose(aid) < 0)
+ if (H5Aclose(aid) < 0)
TEST_ERROR
}
/* Close the datatype */
- if(H5Tclose(tid) < 0)
- TEST_ERROR
+ if (H5Tclose(tid) < 0)
+ TEST_ERROR
/* Close the dataspace */
- if(H5Sclose(sid) < 0)
+ if (H5Sclose(sid) < 0)
TEST_ERROR
/* Close the group */
- if(H5Gclose(gid) < 0)
+ if (H5Gclose(gid) < 0)
TEST_ERROR
/* Close the group creation property list */
- if(H5Pclose(gcpl) < 0)
+ if (H5Pclose(gcpl) < 0)
TEST_ERROR
/* Close the file */
- if(H5Fclose(fid) < 0)
+ if (H5Fclose(fid) < 0)
TEST_ERROR
/* Re-open the file */
- if((fid = H5Fopen(filename, H5F_ACC_RDWR, fapl)) < 0)
+ if ((fid = H5Fopen(filename, H5F_ACC_RDWR, fapl)) < 0)
TEST_ERROR
/* Open the group */
- if((gid = H5Gopen2(fid, "group", H5P_DEFAULT)) < 0)
+ if ((gid = H5Gopen2(fid, "group", H5P_DEFAULT)) < 0)
TEST_ERROR
/* Delete the attributes */
@@ -172,24 +168,25 @@ main(void)
HDsprintf(aname, "%s%d", basename, i);
/* Delete the attribute */
- if(H5Adelete(gid, aname) < 0)
+ if (H5Adelete(gid, aname) < 0)
TEST_ERROR
} /* end for */
/* Close the group */
- if(H5Gclose(gid) < 0)
+ if (H5Gclose(gid) < 0)
TEST_ERROR
/* Close the file */
- if(H5Fclose(fid) < 0)
+ if (H5Fclose(fid) < 0)
TEST_ERROR
h5_cleanup(FILENAME, fapl);
- return(EXIT_SUCCESS);
+ return (EXIT_SUCCESS);
error:
- H5E_BEGIN_TRY {
+ H5E_BEGIN_TRY
+ {
H5Gclose(gid);
H5Sclose(sid);
H5Tclose(tid);
@@ -197,7 +194,8 @@ error:
H5Fclose(fid);
H5Pclose(gcpl);
H5Pclose(fapl);
- } H5E_END_TRY
+ }
+ H5E_END_TRY
return EXIT_FAILURE;
}