diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 1999-08-27 22:05:14 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 1999-08-27 22:05:14 (GMT) |
commit | ee1e2b85226bf4431177d304d9421c243f99e451 (patch) | |
tree | e3279106e2670161417c17acc6c528b088377786 /src/H5A.c | |
parent | 56ee1a2ea42f98743a76e2863359fb962c66e615 (diff) | |
download | hdf5-ee1e2b85226bf4431177d304d9421c243f99e451.zip hdf5-ee1e2b85226bf4431177d304d9421c243f99e451.tar.gz hdf5-ee1e2b85226bf4431177d304d9421c243f99e451.tar.bz2 |
[svn-r1612] Fixed bug in attribute writing which was causing core dump if an attribute was
read back in immediately after being written out (without closing the attribute
in between).
Diffstat (limited to 'src/H5A.c')
-rw-r--r-- | src/H5A.c | 3 |
1 files changed, 0 insertions, 3 deletions
@@ -683,7 +683,6 @@ H5A_write(H5A_t *attr, const H5T_t *mem_type, void *buf) if (H5O_modify(&(attr->ent), H5O_ATTR, idx, 0, attr) < 0) HGOTO_ERROR(H5E_ATTR, H5E_CANTINIT, FAIL, "unable to update attribute header messages"); - attr->data=NULL; /* un-do the data pointer */ /* Indicate the the attribute doesn't need fill-values */ attr->initialized=TRUE; @@ -696,8 +695,6 @@ done: H5I_dec_ref(src_id); if (dst_id >= 0) H5I_dec_ref(dst_id); - if (tconv_buf) - H5MM_xfree(tconv_buf); if (bkg_buf) H5MM_xfree(bkg_buf); |