From ee1e2b85226bf4431177d304d9421c243f99e451 Mon Sep 17 00:00:00 2001 From: Quincey Koziol Date: Fri, 27 Aug 1999 17:05:14 -0500 Subject: [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). --- src/H5A.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/H5A.c b/src/H5A.c index a01e652..8c113e1 100644 --- a/src/H5A.c +++ b/src/H5A.c @@ -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); -- cgit v0.12