diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2007-01-09 20:07:04 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2007-01-09 20:07:04 (GMT) |
commit | 26d2abe9e87a051cd897f77a4a472a432675db8c (patch) | |
tree | 383c964fd171906b9a447a183a386a0f75c80fd1 /src/H5L.c | |
parent | 03fc4bb6f3fe785a34d71de5da392c2a9d8a278e (diff) | |
download | hdf5-26d2abe9e87a051cd897f77a4a472a432675db8c.zip hdf5-26d2abe9e87a051cd897f77a4a472a432675db8c.tar.gz hdf5-26d2abe9e87a051cd897f77a4a472a432675db8c.tar.bz2 |
[svn-r13128] Description:
More progress on address bugs in combinations of shared/committed/unshared
components of shared/unshared attributes in compact/dense storage. (Yes, there
are a lot of combinations. :-)
Tested on:
Linux/32 2.6 (chicago)
Linux/64 2.6 (chicago2)
Diffstat (limited to 'src/H5L.c')
-rw-r--r-- | src/H5L.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -2096,9 +2096,8 @@ H5L_delete(H5G_loc_t *loc, const char *name, hid_t lapl_id, hid_t dxpl_id) /* Set up user data for unlink operation */ udata.dxpl_id = dxpl_id; - if(H5G_traverse(loc, norm_name, H5G_TARGET_SLINK|H5G_TARGET_UDLINK|H5G_TARGET_MOUNT, H5L_delete_cb, &udata, lapl_id, dxpl_id) < 0) - HGOTO_ERROR(H5E_SYM, H5E_EXISTS, FAIL, "name doesn't exist") + HGOTO_ERROR(H5E_SYM, H5E_CANTREMOVE, FAIL, "can't unlink object") done: /* Free the normalized path name */ |