diff options
Diffstat (limited to 'examples/h5dsm_dset_w1m.c')
-rw-r--r-- | examples/h5dsm_dset_w1m.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/examples/h5dsm_dset_w1m.c b/examples/h5dsm_dset_w1m.c index 566bef8..42b1281 100644 --- a/examples/h5dsm_dset_w1m.c +++ b/examples/h5dsm_dset_w1m.c @@ -81,10 +81,11 @@ int main(int argc, char *argv[]) { if(H5Dclose(ndset) < 0) ERROR; if(H5Fclose(file) < 0) - if(H5Fclose(file) < 0) ERROR; if(H5Fclose(nfile) < 0) ERROR; + if(H5Sclose(space) < 0) + ERROR; if(H5Pclose(fapl) < 0) ERROR; free(buf); @@ -102,6 +103,7 @@ error: H5Dclose(ndset); H5Fclose(file); H5Fclose(nfile); + H5Sclose(space); H5Pclose(fapl); } H5E_END_TRY; |