diff options
author | Quincey Koziol <koziol@hdfgroup.org> | 2005-06-20 18:11:57 (GMT) |
---|---|---|
committer | Quincey Koziol <koziol@hdfgroup.org> | 2005-06-20 18:11:57 (GMT) |
commit | 1f35ebc88b1db785c4eb63f89c5e8a660280358d (patch) | |
tree | b6160242ff2408f596212b958d073c00f4997613 /src/H5Gstab.c | |
parent | dc4c767d6dd0e69366f6046cfd5031b9c0196b56 (diff) | |
download | hdf5-1f35ebc88b1db785c4eb63f89c5e8a660280358d.zip hdf5-1f35ebc88b1db785c4eb63f89c5e8a660280358d.tar.gz hdf5-1f35ebc88b1db785c4eb63f89c5e8a660280358d.tar.bz2 |
[svn-r10958] Purpose:
New feature
Description:
Add group creation & access property lists, dataset access property lists
and named datatype creation & access property lists. Currently have
<foo>_extend() API names, which will need to be changed for the final release.
Platforms tested:
FreeBSD 4.11 (sleipnir)
Linux 2.4 (heping)
Diffstat (limited to 'src/H5Gstab.c')
-rw-r--r-- | src/H5Gstab.c | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/src/H5Gstab.c b/src/H5Gstab.c index 36e2119..01c439e 100644 --- a/src/H5Gstab.c +++ b/src/H5Gstab.c @@ -33,8 +33,6 @@ H5FL_BLK_EXTERN(str_buf); /* Private prototypes */ -static herr_t H5G_insert_name(H5G_entry_t *loc, H5G_entry_t *obj, - const char *name); /*------------------------------------------------------------------------- @@ -171,12 +169,12 @@ H5G_stab_find(H5G_entry_t *grp_ent, const char *name, /* change OBJ_ENT only if found */ else { if (obj_ent) { - /* do a NULL copy, since the obj_ent name will be constructed in H5G_insert_name() */ + /* do a NULL copy, since the obj_ent name will be constructed in H5G_stab_insert_name() */ if (H5G_ent_copy(obj_ent, &(udata.ent),H5G_COPY_NULL)<0) HGOTO_ERROR(H5E_DATATYPE, H5E_CANTOPENOBJ, FAIL, "unable to copy entry"); /* insert the name into the symbol entry OBJ_ENT */ - if (H5G_insert_name( grp_ent, obj_ent, name ) < 0) + if (H5G_stab_insert_name( grp_ent, obj_ent, name ) < 0) HGOTO_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "cannot insert name"); } /* end if */ } /* end else */ @@ -225,7 +223,7 @@ H5G_stab_insert(H5G_entry_t *grp_ent, const char *name, H5G_entry_t *obj_ent, hi HGOTO_ERROR(H5E_SYM, H5E_LINK, FAIL, "interfile hard links are not allowed"); /* insert the name into the symbol entry OBJ_ENT */ - if(H5G_insert_name(grp_ent, obj_ent, name) < 0) + if(H5G_stab_insert_name(grp_ent, obj_ent, name) < 0) HGOTO_ERROR(H5E_SYM, H5E_CANTINIT, FAIL, "cannot insert name"); /* initialize data to pass through B-tree */ @@ -293,7 +291,7 @@ done: /*------------------------------------------------------------------------- - * Function: H5G_insert_name + * Function: H5G_stab_insert_name * * Purpose: Insert a name into the symbol entry OBJ, located at LOC * @@ -309,13 +307,13 @@ done: * *------------------------------------------------------------------------- */ -static herr_t -H5G_insert_name(H5G_entry_t *loc, H5G_entry_t *obj, const char *name) +herr_t +H5G_stab_insert_name(H5G_entry_t *loc, H5G_entry_t *obj, const char *name) { size_t name_len; /* Length of name to append */ herr_t ret_value = SUCCEED; - FUNC_ENTER_NOAPI_NOINIT(H5G_insert_name); + FUNC_ENTER_NOAPI_NOINIT(H5G_stab_insert_name); assert(loc); assert(obj); |