diff options
author | Thomas White <taw@physics.org> | 2009-11-27 17:44:19 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2009-11-27 17:44:19 +0100 |
commit | c253b180f8970b380345e900f17d799e97de5d93 (patch) | |
tree | 17682243ca381b51bae40b3cb65bff0a4c791792 /src/hdf5-file.c | |
parent | ef92cb3eebfb74c865cf0e10266ba8c46ffc8a9a (diff) |
Macros for status and error messages
Diffstat (limited to 'src/hdf5-file.c')
-rw-r--r-- | src/hdf5-file.c | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/src/hdf5-file.c b/src/hdf5-file.c index 0d090281..c29191f4 100644 --- a/src/hdf5-file.c +++ b/src/hdf5-file.c @@ -33,13 +33,13 @@ int hdf5_write(const char *filename, const uint16_t *data, fh = H5Fcreate(filename, H5F_ACC_TRUNC, H5P_DEFAULT, H5P_DEFAULT); if ( fh < 0 ) { - fprintf(stderr, "Couldn't create file: %s\n", filename); + ERROR("Couldn't create file: %s\n", filename); return 1; } gh = H5Gcreate(fh, "data", H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); if ( gh < 0 ) { - fprintf(stderr, "Couldn't create group\n"); + ERROR("Couldn't create group\n"); H5Fclose(fh); return 1; } @@ -53,18 +53,18 @@ int hdf5_write(const char *filename, const uint16_t *data, dh = H5Dcreate(gh, "data", H5T_NATIVE_UINT16, sh, H5P_DEFAULT, H5P_DEFAULT, H5P_DEFAULT); if ( dh < 0 ) { - fprintf(stderr, "Couldn't create dataset\n"); + ERROR("Couldn't create dataset\n"); H5Fclose(fh); return 1; } /* Muppet check */ H5Sget_simple_extent_dims(sh, size, max_size); - + r = H5Dwrite(dh, H5T_NATIVE_UINT16, H5S_ALL, H5S_ALL, H5P_DEFAULT, data); if ( r < 0 ) { - fprintf(stderr, "Couldn't write data\n"); + ERROR("Couldn't write data\n"); H5Dclose(dh); H5Fclose(fh); return 1; @@ -89,20 +89,20 @@ int hdf5_read(struct image *image, const char *filename) fh = H5Fopen(filename, H5F_ACC_RDONLY, H5P_DEFAULT); if ( fh < 0 ) { /* TODO: Try other formats here. */ - fprintf(stderr, "Couldn't open file: %s\n", filename); + ERROR("Couldn't open file: %s\n", filename); return 1; } dh = H5Dopen(fh, "/data/data", H5P_DEFAULT); if ( dh < 0 ) { - fprintf(stderr, "Couldn't open dataset\n"); + ERROR("Couldn't open dataset\n"); H5Fclose(fh); return 1; } sh = H5Dget_space(dh); if ( H5Sget_simple_extent_ndims(sh) != 2 ) { - fprintf(stderr, "Dataset is not two-dimensional\n"); + ERROR("Dataset is not two-dimensional\n"); H5Fclose(fh); return 1; } @@ -113,7 +113,7 @@ int hdf5_read(struct image *image, const char *filename) r = H5Dread(dh, H5T_NATIVE_UINT16, H5S_ALL, H5S_ALL, H5P_DEFAULT, buf); if ( r < 0 ) { - fprintf(stderr, "Couldn't read data\n"); + ERROR("Couldn't read data\n"); H5Dclose(dh); H5Fclose(fh); return 1; |