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 | |
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).
-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); |